基于ESB的企業(yè)應(yīng)用集成中服務(wù)管理的研究與實(shí)現(xiàn)
本文關(guān)鍵詞: 企業(yè)應(yīng)用集成 企業(yè)服務(wù)總線 統(tǒng)一資源管理 出處:《天津大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著企業(yè)SOA應(yīng)用的不斷發(fā)展,要求IT系統(tǒng)也必須能夠滿足業(yè)務(wù)的變更需要。SOA從業(yè)務(wù)的視角來指導(dǎo)企業(yè)IT系統(tǒng)建設(shè),更易于理解業(yè)務(wù),靈活應(yīng)對業(yè)務(wù)變化并快速實(shí)現(xiàn)業(yè)務(wù)需求,并且IT系統(tǒng)對業(yè)務(wù)的管理、監(jiān)控、治理提供支持,從而加強(qiáng)了IT系統(tǒng)和業(yè)務(wù)的一致性。系統(tǒng)由松耦合的業(yè)務(wù)服務(wù)組成,它們依賴于標(biāo)準(zhǔn)的服務(wù)接口或者服務(wù)描述,但是這些服務(wù)接口是離散的。企業(yè)內(nèi)部如果存在大量離散的、分布式的服務(wù)接口,并且這些服務(wù)接口沒有得到有效的管理,IT人員和業(yè)務(wù)人員需要耗費(fèi)精力與特定服務(wù)接口建立點(diǎn)到點(diǎn)連接,服務(wù)接口內(nèi)部依賴關(guān)系也不能夠得到展示,從而阻礙了服務(wù)的重用。因此,在企業(yè)應(yīng)用集成中的服務(wù)管理問題越來越凸顯,這正是本課題研究的重點(diǎn)所在。本文在統(tǒng)一描述、發(fā)現(xiàn)和集成UDDI3.0協(xié)議規(guī)范基礎(chǔ)上,克服其安全性及消息可靠傳遞等方面不足,提出一種比較完善的Web服務(wù)管理機(jī)制,即統(tǒng)一資源管理Global Repository,GLR。通過一個(gè)企業(yè)級的服務(wù)元數(shù)據(jù)庫與資源存儲庫,建立統(tǒng)一的Web服務(wù)管理機(jī)制,用于存儲、查找、發(fā)布、訂閱以及管理企業(yè)服務(wù)與資源;贕LR,可以對企業(yè)服務(wù)與資源進(jìn)行統(tǒng)一管理,并形成一個(gè)全局的服務(wù)與資源視圖,同時(shí)促進(jìn)企業(yè)服務(wù)與資源的復(fù)用。GLR主要通過促進(jìn)服務(wù)與資源重用、優(yōu)化服務(wù)與資源使用、服務(wù)與資源的可視化三個(gè)方面保證SOA對業(yè)務(wù)敏捷性的承諾。統(tǒng)一的服務(wù)管理機(jī)制促進(jìn)企業(yè)服務(wù)和資源重用、優(yōu)化資源使用,避免重復(fù)開發(fā),有利于降低企業(yè)成本;支持服務(wù)和資源在整個(gè)生命周期中的管理;并可使用其他標(biāo)準(zhǔn)服務(wù)注冊中心和存儲庫,確保跨多個(gè)資源。本文以企業(yè)供應(yīng)鏈系統(tǒng)中訂單管理系統(tǒng)和生產(chǎn)管理系統(tǒng)的整合為例,借助于融合ESB、BPM和GLR等技術(shù)的SOA應(yīng)用集成方案解決這個(gè)問題。使用企業(yè)服務(wù)總線實(shí)現(xiàn)對原有服務(wù)的路由、封裝,使用業(yè)務(wù)流程管理對整個(gè)供應(yīng)鏈的業(yè)務(wù)過程進(jìn)行編排,從而使整個(gè)業(yè)務(wù)過程通過業(yè)務(wù)流程集成起來,并且可將該業(yè)務(wù)流程發(fā)布為Web服務(wù)作為該業(yè)務(wù)的入口。重點(diǎn)凸顯使用GLR實(shí)現(xiàn)對現(xiàn)有服務(wù)的注冊、管理,系統(tǒng)可以快速調(diào)整適應(yīng)業(yè)務(wù)變化,充分體現(xiàn)了SOA松耦合,隨需應(yīng)變的特點(diǎn),充分體現(xiàn)了GLR在企業(yè)應(yīng)用集成中對于服務(wù)管理的優(yōu)勢。
[Abstract]:With the continuous development of enterprise SOA applications, IT systems must be able to meet the needs of business change. SOA from the business perspective to guide the construction of enterprise IT systems, more easy to understand the business, flexible response to business changes and quickly realize business requirements. And IT systems provide support for business management, monitoring, and governance, thus enhancing the consistency between IT systems and business. Systems consist of loosely coupled business services that rely on standard service interfaces or service descriptions. But these service interfaces are discrete. If there are a large number of discrete, distributed service interfaces within the enterprise, And these service interfaces are not effectively managed by IT and business people who require effort to establish point-to-point connections with specific service interfaces, and dependencies within service interfaces cannot be demonstrated. Therefore, the problem of service management in enterprise application integration becomes more and more prominent, which is the focus of this research. This paper is based on the unified description, discovery and integration of UDDI3.0 protocol specification. To overcome its shortcomings in security and reliable message delivery, a relatively perfect Web service management mechanism is proposed, I. E. unified resource management (Global Repository), which is based on an enterprise-level service meta-database and resource repository. A unified Web service management mechanism is established to store, find, publish, subscribe and manage enterprise services and resources. Based on GLR-based, enterprise services and resources can be managed uniformly, and a global view of services and resources can be formed. At the same time, it promotes the reuse of enterprise services and resources. GLR optimizes the use of services and resources by promoting the reuse of services and resources. The visualization of services and resources ensures the commitment of SOA to business agility. A unified service management mechanism promotes enterprise service and resource reuse, optimizes the use of resources, avoids repeated development, and is conducive to reducing enterprise costs. To support the management of services and resources throughout the life cycle, and to use other standard service registries and repositories to ensure multiple resources. This paper takes the integration of order management system and production management system in enterprise supply chain system as an example. With the help of the SOA application integration scheme which integrates ESBP BPM and GLR technology, the enterprise service bus is used to route, encapsulate and orchestrate the business process of the whole supply chain. So that the whole business process can be integrated through the business process, and the business process can be published as a Web service as the entry point of the business. The system can adjust quickly to the changes of business, fully reflect the characteristics of loose coupling and on demand of SOA, and fully reflect the advantages of GLR in service management in enterprise application integration.
【學(xué)位授予單位】:天津大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 荊澤泉;石青;余文芳;;基于ESB的企業(yè)應(yīng)用集成研究[J];數(shù)字技術(shù)與應(yīng)用;2011年09期
2 郝身剛;張麗;;基于WSDL-S的輕量級語義Web服務(wù)匹配模型[J];計(jì)算機(jī)工程與設(shè)計(jì);2010年09期
3 周志超;谷建華;趙天海;潘利偉;;基于UDDI的跨域Web服務(wù)注冊中心研究與設(shè)計(jì)[J];科學(xué)技術(shù)與工程;2010年13期
4 韓丁;沈建京;萬芳;張慧;;基于SOA的服務(wù)構(gòu)件封裝技術(shù)研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2009年07期
5 丁昭華;李建華;;企業(yè)服務(wù)總線在企業(yè)應(yīng)用集成中的研究與應(yīng)用[J];計(jì)算機(jī)應(yīng)用與軟件;2008年09期
6 黃安安;王麗芳;蔣澤軍;張羽;;基于ESB的企業(yè)應(yīng)用集成研究[J];微計(jì)算機(jī)應(yīng)用;2007年09期
7 朱慶偉;吳宇紅;;一種對象/關(guān)系映射框架的分析和應(yīng)用[J];微型電腦應(yīng)用;2007年06期
8 李曉東;楊揚(yáng);郭文彩;;基于企業(yè)服務(wù)總線的數(shù)據(jù)共享與交換平臺[J];計(jì)算機(jī)工程;2006年21期
9 許斌;李涓子;王克宏;;Web服務(wù)語義標(biāo)注方法[J];清華大學(xué)學(xué)報(bào)(自然科學(xué)版);2006年10期
10 金源;李松年;;內(nèi)容發(fā)布訂閱服務(wù)網(wǎng)絡(luò)中的路由策略[J];計(jì)算機(jī)工程與應(yīng)用;2006年12期
,本文編號:1514012
本文鏈接:http://sikaile.net/guanlilunwen/gongyinglianguanli/1514012.html