欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

報文的組包方法及裝置、報文的解包方法及裝置的制造方法_3

文檔序號:9754568閱讀:來源:國知局
map[域號],域長度填充進recvinf〇->len[域號]。
[0115] 本發(fā)明實施例提供了一種報文的解包方法,可以通過以下代碼實現(xiàn):







[0125] 如圖6所示,本發(fā)明實施例提供了一種報文的解包裝置,包括:
[0126] 第二設置單元601,用于設置待解包報文的配置文件,所述配置文件包括:待解包 報文的字段域的屬性;
[0127] 第三確定單元602,用于確定所述待解包報文中的待解析字段域;
[0128] 第二獲取單元603,用于獲取所述待解包報文的配置文件;
[0129] 第四確定單元604,用于根據(jù)所述待解包報文的配置文件,確定每個所述待解析字 段域的屬性;
[0130] 解包單元605,用于根據(jù)確定出每個待解析字段域的屬性,解析每個待解析字段 域,對所述待解包報文進行解包。
[0131] 在一種可能的實現(xiàn)方式中,所述第三確定單元602,用于獲取所述待解包報文的位 圖,根據(jù)所述待解包報文的位圖,確定所述待解包報文中的所述待解析字段域。
[0132] 在一種可能的實現(xiàn)方式中,所述字段域的屬性包括:域標號、是否為變長、最大長 度、壓縮后的最大長度、是否壓縮、長度類型、壓縮后的數(shù)據(jù)類型。
[0133] 本發(fā)明實施例提供的一種報文的組包方法及裝置、一種報文的解包方法及裝置, 具有如下有益效果:
[0134] 1、通過本發(fā)明實施例提供的一種報文的組包方法及裝置,預先設置待組包報文的 配置文件,通過該配置文件來配置待組包報文的字段域的屬性,在需要進行組包時,獲取配 置文件中的字段域的屬性,根據(jù)配置文件中的配置來設置待組包報文的屬性,進行組包,當 需要修改待組包報文的屬性時,只需修改配置文件即可,無需對組包的程序進行修改,使得 報文的組包更加簡單。
[0135] 2、通過本發(fā)明實施例提供的一種報文的解包方法及裝置,預先設置待解包報文的 配置文件,通過該配置文件來配置待解包報文的字段域的屬性,在需要進行解包時,獲取配 置文件中的字段域的屬性,根據(jù)配置文件中的配置來解析待解包報文的每個待解析字段域 的屬性,進行解包,當需要修改待解包報文的待解析字段域的解析方式時,只需修改配置文 件即可,無需對解包的程序進行修改,使得報文的解包更加簡單。
[0136] 需要說明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語僅僅用來將一個實體 或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在 任何這種實際的關(guān)系或者順序。而且,術(shù)語"包括"、"包含"或者其任何其他變體意在涵蓋非 排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素, 而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固 有的要素。在沒有更多限制的情況下,由語句"包括一個〃〃〃〃〃〃"限定的要素,并不排除在包 括所述要素的過程、方法、物品或者設備中還存在另外的相同因素。
[0137] 本領域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲在計算機可讀取的存儲介質(zhì)中,該程序 在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者光 盤等各種可以存儲程序代碼的介質(zhì)中。
[0138] 最后需要說明的是:以上所述僅為本發(fā)明的較佳實施例,僅用于說明本發(fā)明的技 術(shù)方案,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、 等同替換、改進等,均包含在本發(fā)明的保護范圍內(nèi)。
【主權(quán)項】
1. 一種報文的組包方法,其特征在于,包括:預先設置待組包報文的配置文件,所述配 置文件包括:所述待組包報文的字段域的屬性;還包括: S1:確定所述待組包報文中的待設置字段域; S2:獲取所述待組包報文的配置文件; S3:根據(jù)所述配置文件,確定每個所述待設置字段域的屬性; S4:根據(jù)確定出的每個待設置字段域的屬性,設置每個待設置字段域,對所述待組包報 文進行組包。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述S1,包括: 獲取所述待組包報文的位圖; 根據(jù)所述待組包報文的位圖,確定所述待組包報文中的所述待設置字段域。3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述字段域的屬性包括: 域標號、是否為變長、最大長度、壓縮后的最大長度、是否壓縮、長度類型、壓縮后的數(shù) 據(jù)類型。4. 一種報文的組包裝置,其特征在于,包括: 第一設置單元,用于設置待組包報文的配置文件,所述配置文件包括:所述待組包報文 的字段域的屬性; 第一確定單元,用于確定所述待組包報文中的待設置字段域; 第一獲取單元,用于獲取所述待組包報文的配置文件; 第二確定單元,用于根據(jù)所述配置文件,確定每個所述待設置字段域的屬性; 組包單元,用于根據(jù)確定出的每個待設置字段域的屬性,設置每個待設置字段域,對所 述待組包報文進行組包。5. 根據(jù)權(quán)利要求4所述的組包裝置,其特征在于,所述第一確定單元,用于獲取所述待 組包報文的位圖,根據(jù)所述待組包報文的位圖,確定所述待組包報文中的所述待設置字段 域。6. 根據(jù)權(quán)利要求4所述的組包裝置,其特征在于,所述字段域的屬性包括: 域標號、是否為變長、最大長度、壓縮后的最大長度、是否壓縮、長度類型、壓縮后的數(shù) 據(jù)類型。7. -種報文的解包方法,其特征在于,包括:預先設置待解包報文的配置文件,所述配 置文件包括:待解包報文的字段域的屬性;還包括: A1:確定所述待解包報文中的待解析字段域; A2:獲取所述待解包報文的配置文件; A3:根據(jù)所述配置文件,確定每個所述待解析字段域的屬性; A4:根據(jù)確定出每個待解析字段域的屬性,解析每個待解析字段域,對所述待解包報文 進行解包。8. 根據(jù)權(quán)利要求7所述的解包方法,其特征在于, 所述A1,包括:獲取所述待解包報文的位圖,根據(jù)所述待解包報文的位圖,確定所述待 解包報文中的所述待解析字段域; 和/或, 所述字段域的屬性包括:域標號、是否為變長、最大長度、壓縮后的最大長度、是否壓 縮、長度類型、壓縮后的數(shù)據(jù)類型。9. 一種報文的解包裝置,其特征在于,包括: 第二設置單元,用于設置待解包報文的配置文件,所述配置文件包括:待解包報文的字 段域的屬性; 第三確定單元,用于確定所述待解包報文中的待解析字段域; 第二獲取單元,用于獲取所述待解包報文的配置文件; 第四確定單元,用于根據(jù)所述待解包報文的配置文件,確定每個所述待解析字段域的 屬性; 解包單元,用于根據(jù)確定出每個待解析字段域的屬性,解析每個待解析字段域,對所述 待解包報文進行解包。10. 根據(jù)權(quán)利要求9所述的解包裝置,其特征在于, 所述第三確定單元,用于獲取所述待解包報文的位圖,根據(jù)所述待解包報文的位圖,確 定所述待解包報文中的所述待解析字段域; 和/或, 所述字段域的屬性包括:域標號、是否為變長、最大長度、壓縮后的最大長度、是否壓 縮、長度類型、壓縮后的數(shù)據(jù)類型。
【專利摘要】本發(fā)明提供了一種報文的組包方法及裝置、一種報文的解包方法及裝置,該報文的組包方法,包括:預先設置待組包報文的配置文件,所述配置文件包括:所述待組包報文的字段域的屬性;確定所述待組包報文中的待設置字段域;獲取所述待組包報文的配置文件;根據(jù)所述配置文件,確定每個所述待設置字段域的屬性;根據(jù)確定出的每個待設置字段域的屬性,設置每個待設置字段域,對所述待組包報文進行組包。本發(fā)明提供了一種報文的組包方法及裝置、一種報文的解包方法及裝置,能夠使得報文的組包和解包更加簡單。
【IPC分類】H04L29/06
【公開號】CN105516106
【申請?zhí)枴緾N201510866099
【發(fā)明人】張家重, 王霄南, 王玉奎
【申請人】浪潮軟件集團有限公司
【公開日】2016年4月20日
【申請日】2015年11月30日
當前第3頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
进贤县| 辽阳县| 鄂伦春自治旗| 威远县| 客服| 南宫市| 焦作市| 宜兰县| 永济市| 望江县| 安福县| 千阳县| 马关县| 双桥区| 丰镇市| 仁怀市| 资中县| 商南县| 焦作市| 龙山县| 红桥区| 广德县| 九龙坡区| 南皮县| 德安县| 栾川县| 盐边县| 大埔县| 平凉市| 大悟县| 长子县| 夏津县| 广灵县| 蓬安县| 文水县| 天津市| 乌审旗| 玉溪市| 攀枝花市| 安龙县| 卫辉市|