[发明专利]数据传输方法及装置有效
申请号: | 201310481937.0 | 申请日: | 2013-10-15 |
公开(公告)号: | CN104125208A | 公开(公告)日: | 2014-10-29 |
发明(设计)人: | 冯锋 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 上海波拓知识产权代理有限公司 31264 | 代理人: | 吕静 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 | ||
技术领域
本发明涉及计算机通信技术领域,尤其涉及一种数据传输方法及装置。
背景技术
随着互联网技术的发展,网络服务运营商为用户提供的业务服务也越来也多,为了更好对业务服务进行管理,网络服务运营商通常通过各自独立的平台服务器来为用户提供不同的业务服务。但由于不同业务类型的平台服务器之间相对独立,其实现原理各不相同,尤其是通信协议格式互不相同,现有的数据传输技术中,为实现跨平台数据交互,通常需要在用户终端配置多个协议格式,当用户终端向不同的平台服务器请求不同的业务数据时,需要根据不同的协议格式构造不同的协议包。但是这样的传输方式成本较高,一方面对于用户终端来说,需要用户终端能够理解多种业务协议格式,这就会导致用户终端的软件开发的高成本;另一方面对于平台服务器来说,需要平台服务器对外提供多种协议格式的支持,这就会导致平台服务器的维护的高成本。
发明内容
有鉴于此,本发明提供一种数据传输方法及装置,可降低跨平台数据传输的成本。
一种数据传输方法,包括:服务器接收发送端发送的第一数据,所述第一数据中包含接收端使用的协议的信息;根据所述接收端使用的协议的信息,将所述第一数据转换为符合所述接收端使用的协议格式的第二数据;将转换协议格式后的所述第二数据传输给所述接收端。
一种数据传输装置,包括:接收模块,用于接收发送端发送的第一数据,所述第一数据中包含接收端使用的协议的信息;转换模块,用于根据所述接收模块接收的所述接收端使用的协议的信息,将所述第一数据转换为符合所述接收端使用的协议格式的第二数据;传输模块,用于将所述转换模块转换协议格式后的所述第二数据传输给所述接收端。
本发明实施例提供的数据传输方法及装置,通过服务器作为代理将发送端发送的第一数据转换为符合接收端使用的协议格式的第二数据,然后发送给接收端,使得发送端只需要理解一种协议即可访问不同业务平台的接收端,从而可降低跨平台数据传输的成本。
为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
附图说明
图1为本发明第一实施例提供的数据传输方法的流程图。
图2为本发明第二实施例提供的数据传输方法的应用环境图。
图3为本发明第二实施例提供的数据传输方法的流程图。
图4为本发明第二实施例提供的数据传输方法的一实际应用示例图。
图5为本发明第三实施例提供的数据传输装置的结构示意图。
图6为本发明第四实施例提供的数据传输装置的结构示意图。
图7为本发明第四实施例提供的数据传输装置中转换模块的结构示意图。
具体实施方式
为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如后。
本发明实施例所提供的数据传输方法可应用于实现对验证码的校验数据的处理。
第一实施例
图1为本发明第一实施例提供的数据传输方法的流程图。如图1所示,本实施例的数据传输方法包括以下步骤:
步骤S11,服务器接收发送端发送的第一数据,所述第一数据中包含接收端使用的协议的信息。
于本实施例一具体实施方式中,发送端可包括:智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机等等。
服务器在发送端向服务器申请代理数据传输业务时,可以与发送端约定自己与发送端之间进行数据传输所使用的协议,并将该协议的格式以及接收端所使用的业务数据传输协议列表发送给发送端。发送端可以根据与服务器预先约定的协议格式构造第一数据的封包,还可以将接收端使用的协议的信息封装在第一数据的封包中,例如可以将接收端使用的协议的信息封装在第一数据的封包的首部,然后将封装后的第一数据发送给服务器。该预先约定的协议优选为通用协议,具体可包括:二进制协议、PB协议(Google谷歌公司制定的Protocol Buffers协议)、TDR协议(腾讯公司制定的一种用于娱乐互动数据传输的内部传输协议)等等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310481937.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于使压力波衰减的减震器
- 下一篇:自卸式三轮摩托车