基于soa的erp體系架構(gòu)的研究

基于soa的erp體系架構(gòu)的研究

ID:16315206

大小:92.71 KB

頁(yè)數(shù):6頁(yè)

時(shí)間:2018-08-09

基于soa的erp體系架構(gòu)的研究_第1頁(yè)
基于soa的erp體系架構(gòu)的研究_第2頁(yè)
基于soa的erp體系架構(gòu)的研究_第3頁(yè)
基于soa的erp體系架構(gòu)的研究_第4頁(yè)
基于soa的erp體系架構(gòu)的研究_第5頁(yè)
資源描述:

《基于soa的erp體系架構(gòu)的研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、一、引言  近年來,ERP在我國(guó)已被越來越多的企業(yè)認(rèn)同和接受.實(shí)施ERP已成為企業(yè)信息化的重要標(biāo)志之一。但目前大多數(shù)企業(yè)在應(yīng)用ERP系統(tǒng)時(shí)均面臨著以下兩方面的問題:(一)系統(tǒng)重用和集成問題。首先,ERP系統(tǒng)其重點(diǎn)在于企業(yè)內(nèi)部的管理,而對(duì)于企業(yè)外部信息的管理,其卻很少涉及,因此,不能實(shí)現(xiàn)企業(yè)與供應(yīng)商、企業(yè)與分銷商之間的信息集成。其次,企業(yè)在信息化建設(shè)的過程中,由于多年來業(yè)務(wù)流程的變化和IT技術(shù)的發(fā)展,使企業(yè)內(nèi)部沉淀了各種應(yīng)用系統(tǒng)。而這些不同的應(yīng)用系統(tǒng)之間及它們與ERP系統(tǒng)之間不能直接通信,成為一個(gè)個(gè)“信息孤島”。而當(dāng)企業(yè)總是希望能盡可能重用而不是

2、替換遺留系統(tǒng)來實(shí)現(xiàn)新的業(yè)務(wù)要求,從而降低成本,提高投資回報(bào)率。這就帶來了異構(gòu)系統(tǒng)集成的困難。(二)流程敏捷化問題。日趨激烈的市場(chǎng)競(jìng)爭(zhēng)要求企業(yè)能夠迅速響應(yīng)外部環(huán)境的變化而及時(shí)調(diào)整現(xiàn)有的業(yè)務(wù)流程,而傳統(tǒng)的ERP系統(tǒng)剛性太強(qiáng),柔性太差,當(dāng)企業(yè)外部環(huán)境和企業(yè)內(nèi)部組織結(jié)構(gòu)、業(yè)務(wù)流程發(fā)生變化時(shí),ERP系統(tǒng)不能進(jìn)行適應(yīng)性的調(diào)整,造成投資浪費(fèi),抑制了企業(yè)的發(fā)展。如何使ERP系統(tǒng)具有快速可重構(gòu)性,能動(dòng)態(tài)調(diào)整其結(jié)構(gòu)和行為,以支持企業(yè)的管理創(chuàng)新與流程重組優(yōu)化,并能和企業(yè)現(xiàn)有的其他應(yīng)用系統(tǒng)實(shí)現(xiàn)無縫集成,已成為當(dāng)前的一個(gè)挑戰(zhàn)。因此。本文基于軟件復(fù)用、軟件構(gòu)件等技術(shù),提出

3、一種基于SOA的ERP體系架構(gòu)模型,以滿足企業(yè)業(yè)務(wù)流程重組的需要并具有可靠性、復(fù)用性、易擴(kuò)展性和動(dòng)態(tài)可變性的特點(diǎn),實(shí)現(xiàn)為企業(yè)“量身定制”。二、面向服務(wù)架構(gòu)(SOA)的工作原理(一)SOA的定義面向服務(wù)架構(gòu)是一個(gè)組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過其間定義良好的接口和契約聯(lián)系起來。服務(wù)是指定義良好的、自包含的、不依賴于上下文和其他服務(wù)的一組功能。接口是采用中立的方式進(jìn)行定義的,它獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、操作系統(tǒng)和編程語(yǔ)言。(二)SOA的體系結(jié)構(gòu)SOA的體系結(jié)構(gòu)如圖1所示。???在面向服務(wù)架構(gòu)中主要有三種角色:1.服務(wù)消費(fèi)者:利用

4、服務(wù)注冊(cè)中心查找所需的服務(wù),然后使用該服務(wù)。2.服務(wù)提供者:是創(chuàng)建服務(wù)的實(shí)體,并且對(duì)使用自身服務(wù)的請(qǐng)求進(jìn)行響應(yīng)。3.服務(wù)注冊(cè)中心:注冊(cè)已經(jīng)發(fā)布的服務(wù),對(duì)其進(jìn)行分類,并提供搜索服務(wù)。它相當(dāng)于一個(gè)服務(wù)信息的數(shù)據(jù)庫(kù),為服務(wù)提供者與服務(wù)消費(fèi)者提供一個(gè)平臺(tái),使兩者可以各取所需,同時(shí)服務(wù)注冊(cè)中心要有一個(gè)通用的標(biāo)準(zhǔn),使服務(wù)提供商提供的服務(wù)符合這個(gè)標(biāo)準(zhǔn),這樣,服務(wù)消費(fèi)者使用的服務(wù)才可以跨越不同的服務(wù)提供者。在SOA的體系結(jié)構(gòu)中,每個(gè)實(shí)體的角色不是固定不變的,一個(gè)實(shí)體可以同時(shí)充當(dāng)以上三種角色中的一個(gè)或多個(gè)。在面向服務(wù)的體系結(jié)構(gòu)中主要的操作有:1.發(fā)布:使服務(wù)提供

5、者可以向服務(wù)注冊(cè)中心注冊(cè)自己的功能及訪問接口。2.發(fā)現(xiàn):使服務(wù)請(qǐng)求者可以通過服務(wù)注冊(cè)中心查找特定種類的服務(wù)。3綁定和調(diào)用:在獲得服務(wù)描述信息之后,服務(wù)消費(fèi)者據(jù)此去調(diào)用服務(wù)。目前,實(shí)現(xiàn)SOA的技術(shù)很多,比如WebServices、CORBA等,這些技術(shù)一個(gè)很重要的共同點(diǎn)就是支持在不同的平臺(tái)上、以不同語(yǔ)言編寫的各種程序以基于標(biāo)準(zhǔn)的方式相互通信。例如,作為SOA的一種實(shí)現(xiàn)手段,Web服務(wù)提供了基于可擴(kuò)展標(biāo)記語(yǔ)言(XML)的標(biāo)準(zhǔn)接口,具有完好的封裝性、松散的耦合性、協(xié)議規(guī)范的標(biāo)準(zhǔn)性以及高度的可集成性等特點(diǎn),能夠良好地滿足SOA應(yīng)用模式的需求。目前已經(jīng)有

6、一系列基于XML的Web服務(wù)標(biāo)準(zhǔn)被業(yè)界廣泛接受,形成了Web服務(wù)的核心技術(shù)。服務(wù)的提供者可以用Web服務(wù)描述語(yǔ)言(WebServicesDescriptionLanguage,WSDL)描述Web服務(wù):用統(tǒng)一描述、發(fā)現(xiàn)與集成(UniversaIDescription,DiscoveryandIntegration,UDDI)注冊(cè)中心發(fā)布、注冊(cè)Web服務(wù);服務(wù)的請(qǐng)求者通過UDDl進(jìn)行查詢,發(fā)現(xiàn)所需的服務(wù)后可以利用簡(jiǎn)單對(duì)象訪問協(xié)議(SimpieObjectAccessProtocol,SOAP)來綁定、調(diào)用這些服務(wù)。(三)SOA的特點(diǎn)與傳統(tǒng)開發(fā)方法

7、相比,SOA架構(gòu)具有以下幾個(gè)典型特點(diǎn):1.標(biāo)準(zhǔn)化的接口。近年來出現(xiàn)的兩個(gè)重要標(biāo)準(zhǔn)XML和Web服務(wù)使得SOA得以真正實(shí)現(xiàn)。Web服務(wù)使應(yīng)用功能得以通過標(biāo)準(zhǔn)化接口提供,并可基于標(biāo)準(zhǔn)化傳輸方式、采用標(biāo)準(zhǔn)化協(xié)議進(jìn)行調(diào)用。采用XML,開發(fā)人員無須了解特定的數(shù)據(jù)表示格式,便能夠在這些應(yīng)用問交換數(shù)據(jù)。2.松耦合性。通過接口中立,避免了修改一個(gè)服務(wù)的代碼對(duì)其他服務(wù)的影響,使開發(fā)者能夠大量的遷移或取代單個(gè)服務(wù)而不影響總的組合應(yīng)用程序。3.位置透明性。位置透明性指的是SOA系統(tǒng)中的所有服務(wù)對(duì)于他們的調(diào)用來說都是位置透明的,也就是說每個(gè)服務(wù)的調(diào)用者只需要知道他們調(diào)

8、用的是哪一個(gè)服務(wù),但并不需要知道所調(diào)用服務(wù)的物理位置在哪。4.服務(wù)的可重用性。服務(wù)的可重用性設(shè)計(jì)顯著地降低了成本。為了實(shí)現(xiàn)可重用性,服務(wù)只工作在特定處

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。