[發明專利]面向連接的網絡服務構造方法有效
| 申請號: | 201410196856.0 | 申請日: | 2014-05-09 |
| 公開(公告)號: | CN103986704B | 公開(公告)日: | 2017-06-23 |
| 發明(設計)人: | 沈軍;彭殷路 | 申請(專利權)人: | 東南大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/24 |
| 代理公司: | 南京瑞弘專利商標事務所(普通合伙)32249 | 代理人: | 楊曉玲 |
| 地址: | 211189 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 面向 連接 網絡服務 構造 方法 | ||
技術領域
本發明屬于計算機網絡技術領域,用于提供面向連接的網絡傳輸服務,尤其是涉及一種基于組合原理的面向連接的網絡服務構造方法。
背景技術
面向連接的網絡服務是現今最為廣泛使用的網絡服務之一。通信雙方在使用面向連接的服務進行通信時,都要經歷建立連接、使用連接和終止連接三個過程,并且在使用連接的過程中,通過請求應答、流量控制等技術來保證連接的可靠性。
在目前廣泛應用的TCP/IP協議簇中,TCP協議就是一種提供可靠面向連接網絡服務的協議,其協議的構造方法主要是根據需求進行手工設計并實現協議,采用靜態協議部署方式。這種以新的協議來實現新的面向連接網絡服務的方法,雖然可以設計出強針對性、高性能的協議,但是開發成本高,協議間功能性冗余大,部署和維護的費用昂貴,同時也使得協議簇更加臃腫。對于使用服務的用戶來說,新協議往往具備較高的學習成本,這也影響到互聯網應用的進一步發展。
發明內容
本發明要解決的問題是:目前的網絡系統中,傳統面向連接的網絡服務構造方法開發周期過長,服務部署維護以及使用的成本過高,面向連接網絡協議之間功能性冗余大導致協議簇臃腫。
本發明所提供的面向連接的網絡服務構造方法,用于在一網絡結點生成面向連接的網絡服務,以滿足一特定的需求;該方法包括:
提交步驟,向所述網絡節點提交所述特定需求的網絡服務的需求信息;
分析步驟,利用一需求分析器,將所述需求信息格式化為規格化需求描述;
選擇步驟,根據前述規格化需求描述,利用一組合模板管理器,從一預定義的組合模板庫中選擇服務組合模板和實現前述需求的若干實現類;和
生成步驟,一執行控制引擎,動態綁定前述實現類和服務組合模板,并生成一網絡服務。
根據上述方法,所述組合模板庫所使用的基本業務服務單元包括:
連接建立抽象服務,負責服務請求端與服務器端特定端口之間建立連接,由服務請求端主動發起;
連接終止抽象服務,負責服務請求端與服務器端之間連接的終止,由服務請求端或者服務器端發起;
連接維持抽象服務,負責維持服務請求端與服務器端之間的連接;
基本數據傳輸抽象服務,負責在服務請求端與服務器端之間進行數據的傳輸,包括網絡數據報文的構造和銷毀,報文接收和發送隊列的管理;
數據傳輸質量保障抽象服務,負責保障數據傳輸質量的高可靠性;并且,
每個基本業務服務單元至少包括一個具體實現類,用來實現其所定義的功能。
在上述方法中,用以組合所述組合模板的邏輯結構單元包括:
順序,形式化定義為→,(vcesi→vdtsj)表示當且僅當vcesi執行結束,vdtsj才會開始執行;
并行,形式化定義為‖,(vdtsi‖vtqsj)表示vdtsi與vtqsj能夠并發執行;
選擇,形式化定義為︱,(vdtsi︱vtqsj)表示vdtsi與vtqsj中只有一個可以執行;
重復,其形式化定義可描述為vdtsin是VDTS上的n元關系,表示vdtsi可重復執行n次,且滿足vdtsin-1與vdtsi順序執行的關系,即vdtsin-1→vdtsi。
本發明的網絡服務構造方法在所述生成步驟之后,執行控制引擎把網絡服務生成結果傳遞給需求信息提交者。
此外,本發明網絡服務構造方法中,提交所述需求信息的用戶是所述網絡服務的請求者,其根據自身的個性化需求,申請相應的服務。還包括配置管理用戶,提供固有抽象服務的具體實現和維護組合模板庫,包括新增、更新組合模板,提供組合模板對應的服務細節描述。
本發明基于組合的面向連接網絡服務構造方法,首先用抽象服務來描述面向連接網絡服務中的公共屬性,提高業務服務構件的重用性,避免功能上的冗余,并將具體實現封裝模塊化;然后使用服務組合模板的方式來構造網絡服務,以構建與使用相剝離的原則將服務用戶進行角色分工,對配置管理用戶來說,降低了服務開發、部署和維護的成本;對業戶用戶來說,降低了新服務的學習成本。
附圖說明
圖1是本發明面向連接網絡服務構造的流程圖;
圖2是本發明面向連接網絡服務的組合模板結構示意圖。
具體實施方式
為了更了解本發明的技術內容,特舉具體實施例并配合所附圖式說明如下。
遵循構建與使用相剝離的原則,本發明將服務用戶從服務構造和服務調用兩個層面角色分工為配置管理用戶和業務用戶,其中,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東南大學,未經東南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410196856.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種集成式空氣處理單元
- 下一篇:內燃機排氣管





