[發明專利]數據傳輸方法及裝置有效
| 申請號: | 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.szxzyx.cn/pat/books/201310481937.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于使壓力波衰減的減震器
- 下一篇:自卸式三輪摩托車





