新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > SOA雙總線軟件架構(gòu)在大型企業(yè)中的應(yīng)用

        SOA雙總線軟件架構(gòu)在大型企業(yè)中的應(yīng)用

        作者: 時(shí)間:2013-02-18 來(lái)源:網(wǎng)絡(luò) 收藏

        傳統(tǒng)的點(diǎn)對(duì)點(diǎn)應(yīng)用整合方式將最終造成企業(yè)IT架構(gòu)蛛網(wǎng)化,伴隨而來(lái)的是復(fù)雜僵化的應(yīng)用架構(gòu)、高額的維護(hù)成本和緩慢的市場(chǎng)響應(yīng)速度。基于SOA(Service Oriented Architecture,面向服務(wù)的架構(gòu))的雙總線架構(gòu),以企業(yè)服務(wù)總線(ESB,Enterprise Services Bus)作為架構(gòu)的信息傳輸樞紐,以企業(yè)數(shù)據(jù)總線(EDB,Enterprise Data Bus)作為企業(yè)主數(shù)據(jù)的共享平臺(tái),負(fù)責(zé)各系統(tǒng)的服務(wù)和數(shù)據(jù)集成,能夠簡(jiǎn)化企業(yè)IT架構(gòu),降低運(yùn)營(yíng)成本,提升業(yè)務(wù)的靈活性和市場(chǎng)響應(yīng)速度,最終提升企業(yè)的競(jìng)爭(zhēng)優(yōu)勢(shì)。

        1、基于SOA的雙總線

        架構(gòu)是基于SOA的企業(yè)服務(wù)總線和企業(yè)數(shù)據(jù)總線雙線,服務(wù)總線負(fù)責(zé)業(yè)務(wù)服務(wù)的封裝、流程編排、消息和路由;數(shù)據(jù)總線負(fù)責(zé)各業(yè)務(wù)系統(tǒng)的業(yè)務(wù)主數(shù)據(jù)統(tǒng)一集成,對(duì)外提供統(tǒng)一的共享數(shù)據(jù)視圖。企業(yè)服務(wù)總線與企業(yè)數(shù)據(jù)總線的協(xié)同作用,降低了系統(tǒng)耦合度,減小了各系統(tǒng)的復(fù)雜性。

        1.1企業(yè)服務(wù)總線

        企業(yè)服務(wù)總線技術(shù)采用總線結(jié)構(gòu)將所有應(yīng)用系統(tǒng)互聯(lián),當(dāng)某個(gè)應(yīng)用系統(tǒng)和其他系統(tǒng)進(jìn)行信息交互時(shí),無(wú)須知道通信系統(tǒng)的地點(diǎn)、所用標(biāo)準(zhǔn)和平臺(tái),只須將消息發(fā)送到企業(yè)服務(wù)總線。當(dāng)消息進(jìn)入企業(yè)服務(wù)總線時(shí),企業(yè)服務(wù)總線根據(jù)雙方的協(xié)議標(biāo)準(zhǔn)進(jìn)行消息處理、路由選擇等操作,按路徑將消息發(fā)送到目的地。

        1.2企業(yè)數(shù)據(jù)總線

        企業(yè)數(shù)據(jù)總線由業(yè)務(wù)主數(shù)據(jù)及構(gòu)筑在企業(yè)服務(wù)總線之上的主數(shù)據(jù)管理平臺(tái)構(gòu)成,圭數(shù)據(jù)管理平臺(tái)通過(guò)部署在企業(yè)服務(wù)總線上的一系列標(biāo)準(zhǔn)數(shù)據(jù)服務(wù)(包括數(shù)據(jù)訪問(wèn)、語(yǔ)義調(diào)解、數(shù)據(jù)管理等功能)對(duì)外提供形式多樣的數(shù)據(jù)。

        2、基于架構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)

        2.1 主要涉及的管理信息系統(tǒng)

        一個(gè)內(nèi)部管理信息系統(tǒng)多。邏輯關(guān)系復(fù)雜。本文設(shè)計(jì)的SOA雙總線架構(gòu),選取通用的企業(yè)統(tǒng)一門戶(企業(yè)內(nèi)部門戶、企業(yè)對(duì)外門戶)、OA系統(tǒng)、ERP系統(tǒng)、CRM系統(tǒng)、合同管理系統(tǒng)、供應(yīng)鏈管理系統(tǒng)(倉(cāng)儲(chǔ)、物流、供應(yīng)鏈)進(jìn)行集成。由于雙總線架構(gòu)的標(biāo)準(zhǔn)性和開(kāi)放性,對(duì)于其他有接人需求的系統(tǒng),也可以快速實(shí)現(xiàn)集成。

        2.2 SOA雙總線的功能架構(gòu)

        企業(yè)各管理信息系統(tǒng)集成到SOA雙總線上的整體功能架構(gòu)如圖1所示。 newmaker.com

        (1)企業(yè)統(tǒng)一門戶:由企業(yè)內(nèi)部門戶和企業(yè)對(duì)外門戶構(gòu)成,企業(yè)內(nèi)部門戶服務(wù)整個(gè)企業(yè)內(nèi)部用戶,提供企業(yè)各內(nèi)部管理信息系統(tǒng)的統(tǒng)一應(yīng)用視圖;企業(yè)對(duì)外門戶則為廣大公網(wǎng)用戶提供一個(gè)獲取企業(yè)信息的窗口。


        上一頁(yè) 1 2 3 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 海阳市| 静安区| 府谷县| 沅陵县| 平塘县| 麦盖提县| 莫力| 固镇县| 易门县| 酒泉市| 乌海市| 勃利县| 开江县| 南华县| 留坝县| 军事| 临夏县| 甘泉县| 囊谦县| 巴南区| 那坡县| 望城县| 太仆寺旗| 珲春市| 龙胜| 蒲城县| 应城市| 浮梁县| 车险| 凯里市| 建德市| 庆阳市| 周宁县| 陇川县| 丹东市| 进贤县| 巫溪县| 横山县| 棋牌| 香港 | 菏泽市|