[發明專利]一種數據流傳輸服務的方法及系統有效
| 申請號: | 201710310725.4 | 申請日: | 2017-05-05 |
| 公開(公告)號: | CN107231347B | 公開(公告)日: | 2019-09-27 |
| 發明(設計)人: | 鄧兆云;黃文英;任曉輝;李澤科;林文彬;謝巧云;鄧勇;宋福海 | 申請(專利權)人: | 國網福建省電力有限公司;國家電網公司;國網福建省電力有限公司電力科學研究院 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 福州元創專利商標代理有限公司 35100 | 代理人: | 蔡學俊;丘鴻超 |
| 地址: | 350003 *** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據流傳輸 服務數據流 數據流 服務原語 數據流交互 解碼 定義服務 服務參數 服務請求 復雜數據 獲取服務 收到服務 通用服務 接收端 服務 | ||
1.一種數據流傳輸服務的方法,其特征在于:包括如下步驟,
S1、定義服務數據流SDS的格式:SDS類型+SDS對應服務原語+SDS參數;
S2、依據服務請求服務原語,將服務參數編碼成服務數據流,即:首先,判斷需形成的服務數據流類型;而后,獲取與服務數據流類型相應的服務請求服務原語;再而,根據需形成的服務數據流類型對SDS類型進行賦值;然后,將服務請求服務原語的服務名寫入SDS對應服務原語中;最后,依據服務請求服務原語中服務請求參數的類型和順序,查詢服務參數編碼表,并依據所查到的編碼方法,將相應的服務請求參數進行編碼后寫入SDS參數中,形成服務數據流;
S3、接收端收到服務數據流,需將服務數據流解碼,以獲取服務參數,即:首先,解析服務數據流首字節,獲取服務數據流的SDS類型;而后,按STRING類型格式解析服務數據流,獲取服務請求服務原語的服務名,進而獲取服務請求服務原語;最后,依據SDS類型、服務請求服務原語對服務數據流進行解析,獲取相應的服務參數。
2.根據權利要求1所述的方法,其特征在于:所述服務參數編碼表包括基本參數類型編碼表和組合參數類型編碼表,其中,基本參數類型編碼表由基本參數類型、該基本參數類型對應的編碼方法以及占數據流的字節數構成;組合參數類型編碼表由組合參數類型、該組合參數類型對應的編碼方法以及占數據流的字節數構成。
3.根據權利要求1所述的方法,其特征在于:所述SDS類型的長度為一個字節;SDS對應服務原語的長度可變,其格式為STRING類型;SDS參數包含多段,段的個數由服務請求服務原語中參數的個數確定,各個段的格式由服務請求服務原語中各個參數的類型確定。
4.根據權利要求2所述的方法,其特征在于:所述SDS類型取值包括I、D、O,其中,I表示IN參數,為客戶端到服務端方向;O表示OUT參數,為服務端到客戶端方向;D表示無IN,OUT參數標識的數據塊;所述SDS參數的段的個數,通過如下方式決定:
若SDS類型取值為I時,SDS參數的段的個數為服務請求服務原語中標識為IN的參數的個數;
若SDS類型取值為O時,SDS參數的段的個數為服務請求服務原語中標識為OUT的參數的個數;
若SDS類型取值為D時,SDS參數的段的個數為服務請求服務原語中所有參數的個數。
5.根據權利要求3所述的方法,其特征在于:所述步驟S2中,若客戶端向服務端發服務請求時,即需形成服務請求數據流時,將服務參數編碼成服務數據流的具體方式如下:
1)獲取服務請求數據流相應的服務請求服務原語;
2)將SDS類型賦值為I;
3)將服務請求服務原語的服務名,按STRING類型格式寫入SDS對應服務原語中;
4)查詢服務參數編碼表,依次將服務請求服務原語中標識為IN的對應參數,寫入SDS參數中,直到所有標識為IN的參數全部寫入SDS參數中。
6.根據權利要求3所述的方法,其特征在于:所述步驟S2中,若服務端向客戶端發服務響應時,即需形成服務響應數據流時,將服務參數編碼成服務數據流的具體方式如下:
1)獲取服務響應數據流相應的服務請求服務原語;
2)將SDS類型賦值為O;
3)將服務請求服務原語的服務名,按STRING類型格式寫入SDS對應服務原語中;
4)查詢服務參數編碼表,依次將服務請求服務原語中標識為OUT的對應參數,寫入SDS參數中,直到所有標識為OUT的參數全部寫入SDS參數中。
7.根據權利要求3所述的方法,其特征在于:所述步驟S2中,若需形成復雜數據傳輸使用時,將服務參數編碼成服務數據流的具體方式如下:
1)獲取服務響應數據流相應的服務請求服務原語;
2)將SDS類型賦值為D;
3)將服務請求服務原語的服務名,按STRING類型格式寫入SDS對應服務原語中;
4)查詢服務參數編碼表,依次將服務請求服務原語中參數,寫入SDS參數中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網福建省電力有限公司;國家電網公司;國網福建省電力有限公司電力科學研究院,未經國網福建省電力有限公司;國家電網公司;國網福建省電力有限公司電力科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710310725.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種核電站發電機勵磁調節裝置及方法
- 下一篇:共形驅動IV型彎張換能器





