[發明專利]面向融合網絡混合服務流程編制語言的開發系統及方法在審
| 申請號: | 201410181352.1 | 申請日: | 2014-04-30 |
| 公開(公告)號: | CN103942055A | 公開(公告)日: | 2014-07-23 |
| 發明(設計)人: | 程渤;孟祥武;吳步丹;陳俊亮 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京匯澤知識產權代理有限公司 11228 | 代理人: | 劉淑敏 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 面向 融合 網絡 混合 服務 流程 編制 語言 開發 系統 方法 | ||
技術領域
本發明涉及計算機軟件開發技術與下一代網絡(NGN)技術,尤其涉及面向融合網絡混合服務流程編制語言的開發系統及方法。
背景技術
隨著電信網絡和互聯網絡向下一代網絡的方向演進,如何快速靈活的開發種類豐富的新型增值業務是電信領域和計算機領域所面臨的一個重要問題。
下一代網絡(NGN)的業務開發,一個基本問題是如何描述業務需求。擴展標記語言(XML)由于具有易于人和機器的理解、與底層實現語言無關、易于圖形化表示等優點成為業務描述語言的重要發展方向之一。基于XML的語言可以分為通用型語言和面向特定領域的專業語言兩種類型。其中,通用型語言以IBM的業務流程執行語言(Business?Process?Execution?Language,BPEL)為代表,其主要針對一般性流程的控制,接近于高級語言的水平,已經成為工作流領域的工業標準。電信領域中面向特定領域的專業語言有很多,其中面向呼叫流程控制的代表性語言有IETF的呼叫處理語言(Calling?Process?Language,CPL)、W3C的呼叫控制可擴展標記語言(CCXML)和JAIN論壇的服務組合管理語言(Service?Composition?Management?Language,SCML)等,其語言元素本身就是對呼叫處理的高度抽象,這些專業語言已經或正在成為國際標準。
相比較而言,通用型語言有適用面廣的優勢,缺點是語言復雜,開發效率低,對開發人員的要求高。而專業語言的優點是語言簡單,開發效率高,對開發人員的要求低,但不能描述特定領域以外的業務。快速的業務開發、部署業務是企業保持競爭力的關鍵之一,所以專業語言具有相當的研究價值。融合網絡條件下通信類業務的特點應該是業務種類繁多、內容豐富、具有個性化,CPL、CCXML、SCML基本上針對傳統的呼叫處理業務,不能描述短信、彩信、數據庫操作等數據類業務,而且不能進行并發、循環等操作,受到的局限較大,因而不利于下一代網絡的業務開發。
發明內容
有鑒于此,本發明的主要目的在于提供一種面向融合網絡混合服務流程編制語言的開發系統及方法,利用面向綜合通信的服務描述語言(ICSDL),如擴展呼叫處理語言(Extended-Calling?Process?Language,XPL),綜合呼叫、短信、彩信、web網頁、Email等通信手段,搭建一個網絡增值服務平臺,能夠提供下一代網絡業務所需的全部業務能力,并能夠實現較復雜的數據庫操作。
本發明的另一目的在于,通過利用所述面向綜合通信服務的專業語言即XPL語言,還能夠提供受到限制的并發和循環操作,確保不會出現死鎖和死循環。
為達到上述目的,本發明的技術方案是這樣實現的:
面向融合網絡混合服務流程編制語言的開發系統,包括業務平面、業務流程的腳本描述平面、可執行代碼平面以及網頁服務接口平面;其中:
業務平面,用于確定當前的業務需求是否適用于業務生成系統生成;所述業務生成系統具有良好的可擴展性,通過增加XPL語言的標簽和新開發對應的構件,擴展業務生成系統的能力來滿足業務的需求;
業務流程的腳本描述平面,主要用于完成業務的開發工作;在業務平面的業務需求確定后,使用XPL語言描述業務邏輯;
可執行代碼平面對應于所述業務流程的腳本描述平面,用于從描述好的業務流程生成的可以部署運行的代碼;
網頁服務接口平面,主要包括Parlay網頁服務接口和其他類型的網頁服務接口;所述網頁服務接口平面用于向業務生成系統提供開發業務所需的業務能力。
面向融合網絡混合服務流程編制語言的開發方法,其特征在于,包括:
A、采用業務平面確定當前的業務需求是否適用于業務生成系統生成;所述業務生成系統具有良好的可擴展性,通過增加XPL語言的標簽和新開發對應的構件,擴展業務生成系統的能力來滿足業務的需求;
B、利用業務流程的腳本描述平面,完成業務的開發工作;在業務平面的業務需求確定后,使用XPL語言描述業務邏輯;
C、然后利用對應于所述業務流程的腳本描述平面的可執行代碼平面,從描述好的業務流程生成的可以部署運行的代碼;
D、最后通過網頁服務接口平面向業務生成系統提供開發業務所需的業務能力;所述網頁服務接口平面,主要包括Parlay網頁服務接口和其他類型的網頁服務接口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410181352.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種立體按摩枕套
- 下一篇:一種反褶積方法及裝置





