[发明专利]通信处理方法及装置有效
申请号: | 201710006244.4 | 申请日: | 2017-01-05 |
公开(公告)号: | CN106713478B | 公开(公告)日: | 2020-03-17 |
发明(设计)人: | 施杨 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L1/16;H04L1/00 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 郭新娟 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 处理 方法 装置 | ||
本发明提供了一种通信处理方法及装置,涉及数据通信领域。所述方法包括:接收数据发送请求,通过数据发送请求对应的请求类将数据发送给服务器,数据发送请求对应的请求类继承用于实现指定通信方式的请求类,用于实现指定通信方式的请求类继承用于实现对数据的处理的请求接口,所述请求接口使用指定语言编写;通过应答类接收服务器返回的数据,所述应答类用于实现指定通信方式,继承使用指定语言编写的用于数据接收的应答接口;通过应答处理类确定所述服务器返回的数据中的模块标识,将所述模块标识发送给对应的用指定语言编写的模块处理类;通过所述模块处理类根据所述模块标识获得所述服务器返回的数据中对应的数据并进行处理。
技术领域
本发明涉及数据通信领域,具体而言,涉及一种通信处理方法及装置。
背景技术
在客户端的前端和后端通信中,前端和后端的编写语言可能不同。例如,前端通常用flash进行编写,而后端可能用其他语言编写。目前在客户端语言的编写中,通常根据客户端逻辑需求编写客户端的前端后端通信的实现代码。当系统语言改变或者在不同语言的系统中,需要针对所有的代码进行修改,极大地增加了代码修改量。
发明内容
有鉴于此,本发明实施例提供了一种通信处理方法及装置,利用面向接口的方式,对于需要不同后端语言的系统,仅仅改变对接口的继承部分的语言实现代码,以改善上述问题。
为了实现上述目的,本发明采用的技术方案如下:
一种通信处理方法,所述方法包括:接收数据发送请求,通过所述数据发送请求对应的请求类将所述数据发送请求对应的数据发送给服务器,所述数据发送请求对应的请求类继承用于实现指定通信方式的请求类,所述用于实现指定通信方式的请求类继承用于实现对所述数据的处理指定语言编写的请求接口,所述数据包括模块标识,所述请求接口使用指定语言编写;通过应答类接收服务器返回的数据,所述应答类用于实现指定通信方式,继承用于数据接收的应答接口,所述应答接口使用指定语言编写,所述服务器返回的数据中包括发送给服务器的数据中的模块标识;通过应答处理类确定所述服务器返回的数据中的模块标识,将所述模块标识发送给对应的用指定语言编写的模块处理类;通过所述模块处理类根据所述模块标识获得所述服务器返回的数据中对应的数据并进行处理。
一种通信处理装置,所述装置包括:请求单元,用于接收数据发送请求,通过所述数据发送请求对应的请求类将所述数据发送请求对应的数据发送给服务器,所述数据发送请求对应的请求类继承用于实现指定通信方式的请求类,所述用于实现指定通信方式的请求类继承用于实现对所述数据的处理的请求接口,所述数据包括模块标识,所述请求接口使用指定语言编写;接收单元,用于通过应答类接收服务器返回的数据,所述应答类用于实现指定通信方式,继承用于数据接收的应答接口,所述应答接口使用指定语言编写,所述服务器返回的数据中包括发送给服务器的数据中的模块标识;分发单元,用于通过应答处理类确定所述服务器返回的数据中的模块标识,将所述模块标识发送给对应的用指定语言编写的模块处理类;处理单元,用于通过所述模块处理类根据所述模块标识获得所述服务器返回的数据中对应的数据并进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710006244.4/2.html,转载请声明来源钻瓜专利网。