云環(huán)境下基于模板的業(yè)務組裝技術研究與實現(xiàn)
發(fā)布時間:2018-07-26 17:32
【摘要】:下一代網絡是業(yè)務驅動的網絡,如何高效、靈活地開發(fā)和部署業(yè)務是下一代網絡的核心議題。傳統(tǒng)的業(yè)務開發(fā)方式,難以克服開發(fā)周期長,業(yè)務種類有限等問題,不能適應下一代網絡業(yè)務開發(fā)的需求。而Parlay API, SIP Servlet API等業(yè)務開發(fā)接口,要求開發(fā)人員具有較強的業(yè)務能力和編碼能力,難以被廣泛使用。要進一步推動下一代網絡的發(fā)展,有待提出一種新的業(yè)務生成方案,最大限度挖掘業(yè)務開發(fā)的潛力,擴大開發(fā)者的范圍。 云計算的概念自提出以來,以其資源彈性組織、按需取用的特色,得到了廣泛的研究和應用。在資源融合,平臺無關性方面,云計算和下一代網絡的理念有著共通之處。如果能夠結合二者的優(yōu)點,將為下一代網絡的發(fā)展注入新的活力。 本文在對電信業(yè)務開發(fā)和云平臺架構進行了研究之后,提出了一種基于云計算的業(yè)務開發(fā)環(huán)境設計方案。該環(huán)境依托于電信云平臺提供的業(yè)務資源和管理能力,開放圖形化的業(yè)務開發(fā)接口,開發(fā)者利用云中豐富的服務資源,組合和搭建業(yè)務。相比于傳統(tǒng)業(yè)務開發(fā)方式,這種方案具有明顯的優(yōu)勢。首先,業(yè)務開發(fā)不再依賴于特定的開發(fā)環(huán)境,云計算的資源彈性利用和容錯機制,為開發(fā)過程提供了極大的便利;其次,具有可擴展的業(yè)務開發(fā)能力,利用云中豐富的服務資源,開發(fā)者可以組合出更多新型的業(yè)務。 為了進一步降低開發(fā)難度,本文還提出了一種更大粒度的業(yè)務開發(fā)方式—一基于模板的業(yè)務組裝。業(yè)務模板是在業(yè)務流程的基礎上,封裝部分業(yè)務邏輯,開放一些變化點供用戶配置,從而生成具有個性化的業(yè)務。業(yè)務模板的自動化組裝也是本文的研究內容之一,借助語義Web和本體技術,實現(xiàn)用戶需求到具體業(yè)務的自動轉化。
[Abstract]:The next generation network (NGN) is a service driven network. How to develop and deploy services efficiently and flexibly is the core issue of NGN. The traditional way of business development is difficult to overcome the problems of long development cycle and limited service types, and can not meet the needs of the next generation network service development. Parlay API, SIP Servlet API and other business development interfaces require developers to have strong business ability and coding ability, so it is difficult to be widely used. In order to further promote the development of NGN, we need to propose a new service generation scheme to maximize the potential of business development and expand the scope of developers. Since the concept of cloud computing was put forward, it has been widely studied and applied because of its flexible organization of resources and the characteristics of taking advantage of demand. In terms of resource convergence, platform independence, cloud computing and next-generation networks have common ideas. If we can combine the advantages of the two, it will inject new vitality into the development of next-generation network. After the research of telecom service development and cloud platform architecture, this paper proposes a design scheme of business development environment based on cloud computing. The environment is based on the business resources and management capabilities provided by the telecom cloud platform, and open the graphical business development interface. The developers use the rich service resources in the cloud to combine and build the services. Compared with the traditional business development mode, this scheme has obvious advantages. First, business development is no longer dependent on a specific development environment. The flexible utilization of resources and fault-tolerant mechanisms of cloud computing provide great convenience for the development process. With the rich service resources in the cloud, developers can combine more new business. In order to further reduce the difficulty of development, this paper also proposes a more granular business development method-template based business assembly. The business template is based on the business process, encapsulates some business logic, opens some change points for the user to configure, thus generates the personalized service. The automatic assembly of business templates is also one of the research contents in this paper. With the help of semantic Web and ontology technology, the automatic transformation from user requirements to specific services is realized.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.09
本文編號:2146760
[Abstract]:The next generation network (NGN) is a service driven network. How to develop and deploy services efficiently and flexibly is the core issue of NGN. The traditional way of business development is difficult to overcome the problems of long development cycle and limited service types, and can not meet the needs of the next generation network service development. Parlay API, SIP Servlet API and other business development interfaces require developers to have strong business ability and coding ability, so it is difficult to be widely used. In order to further promote the development of NGN, we need to propose a new service generation scheme to maximize the potential of business development and expand the scope of developers. Since the concept of cloud computing was put forward, it has been widely studied and applied because of its flexible organization of resources and the characteristics of taking advantage of demand. In terms of resource convergence, platform independence, cloud computing and next-generation networks have common ideas. If we can combine the advantages of the two, it will inject new vitality into the development of next-generation network. After the research of telecom service development and cloud platform architecture, this paper proposes a design scheme of business development environment based on cloud computing. The environment is based on the business resources and management capabilities provided by the telecom cloud platform, and open the graphical business development interface. The developers use the rich service resources in the cloud to combine and build the services. Compared with the traditional business development mode, this scheme has obvious advantages. First, business development is no longer dependent on a specific development environment. The flexible utilization of resources and fault-tolerant mechanisms of cloud computing provide great convenience for the development process. With the rich service resources in the cloud, developers can combine more new business. In order to further reduce the difficulty of development, this paper also proposes a more granular business development method-template based business assembly. The business template is based on the business process, encapsulates some business logic, opens some change points for the user to configure, thus generates the personalized service. The automatic assembly of business templates is also one of the research contents in this paper. With the help of semantic Web and ontology technology, the automatic transformation from user requirements to specific services is realized.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.09
【參考文獻】
相關期刊論文 前10條
1 武威,朱春梅;下一代網絡業(yè)務提供中的關鍵問題[J];重慶郵電學院學報(自然科學版);2003年01期
2 石屹嶸;段勇;;云計算在電信IT領域的應用探討[J];電信科學;2009年09期
3 武威,楊放春,鄒華;下一代業(yè)務生成技術及其應用[J];高技術通訊;2002年12期
4 樊瑋;匡載華;;基于UML的業(yè)務流程建模及到BPEL4WS的轉換[J];航空計算技術;2010年01期
5 史忠植,董明楷,蔣運承,張?;語義Web的邏輯基礎[J];中國科學E輯:信息科學;2004年10期
6 倪晚成;劉連臣;吳澄;;Web服務組合方法綜述[J];計算機工程;2008年04期
7 王雷;徐立臻;;BPEL建模工具中業(yè)務流程模型到BPEL程序的轉換算法[J];計算機與數(shù)字工程;2009年09期
8 李景霞,侯紫峰;Web服務組合綜述[J];計算機應用研究;2005年12期
9 陳建波;葛孝X;吳國文;;一種基于BPEL4WS的語義Web服務組合框架[J];計算機應用與軟件;2010年09期
10 任曉明;宮云戰(zhàn);楊朝紅;;電信業(yè)務腳本可視化生成系統(tǒng)設計與實現(xiàn)[J];計算機工程與設計;2009年06期
,本文編號:2146760
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2146760.html
最近更新
教材專著