SOA雙總線軟件架構(gòu)在大型企業(yè)中的應(yīng)用
為了保證SOA雙總線的穩(wěn)定可靠運(yùn)行,需要穩(wěn)定、持續(xù)、可監(jiān)控的服務(wù)管控功能。雙總線的服務(wù)管控功能主要包括業(yè)務(wù)監(jiān)控、服務(wù)生命周期管理、基礎(chǔ)平臺(tái)監(jiān)控及IT服務(wù)審計(jì)等模塊。
2.6 SOA雙總線軟件架構(gòu)的優(yōu)點(diǎn)
基于SOA的企業(yè)服務(wù)總線與企業(yè)數(shù)據(jù)總線的雙線架構(gòu),能夠簡(jiǎn)化企業(yè)IT架構(gòu),降低運(yùn)營(yíng)成本,提升業(yè)務(wù)靈活性和市場(chǎng)響應(yīng)速度,最終提升企業(yè)的競(jìng)爭(zhēng)優(yōu)勢(shì)。其主要表現(xiàn)在:
(1)企業(yè)服務(wù)總線能夠很好地支持異構(gòu)、多協(xié)議的系統(tǒng),可以提供比傳統(tǒng)中間件產(chǎn)品更為廉價(jià)的解決方案,同時(shí)它還可以消除不同應(yīng)用之間的技術(shù)差異,讓不同的應(yīng)用服務(wù)協(xié)調(diào)運(yùn)作,實(shí)現(xiàn)不同服務(wù)之間的通信與整合。
(2)滿足企業(yè)靈活多變的各種業(yè)務(wù)需求。根據(jù)不同的應(yīng)用需求組合不同的服務(wù),能夠快速靈活地適應(yīng)業(yè)務(wù)需求的變化。
(3)可擴(kuò)展性好。企業(yè)服務(wù)總線為各系統(tǒng)的集成提供了標(biāo)準(zhǔn)接入方式,一旦有新系統(tǒng)需要集成,只需稍加配置便可快速實(shí)現(xiàn)集成。
(4)企業(yè)數(shù)據(jù)總線保證了企業(yè)主數(shù)據(jù)的一致性和實(shí)時(shí)性。業(yè)務(wù)主數(shù)據(jù)作為企業(yè)的核心基礎(chǔ)數(shù)據(jù),會(huì)被多個(gè)業(yè)務(wù)系統(tǒng)使用,通常具有較高的業(yè)務(wù)價(jià)值。企業(yè)數(shù)據(jù)總線提供的企業(yè)級(jí)主數(shù)據(jù)存儲(chǔ)和處理能力確保了主數(shù)據(jù)的持續(xù)共享,同時(shí)為企業(yè)在業(yè)務(wù)運(yùn)營(yíng)及IT支撐等方面帶來(lái)了顯著的收益。
3、結(jié)論
本文分析了基于SOA雙總線軟件架構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)及在大型企業(yè)中的應(yīng)用,基于SOA的服務(wù)總線與數(shù)據(jù)總線軟件架構(gòu)能夠從不同服務(wù)間的通信與整合、企業(yè)主業(yè)務(wù)數(shù)據(jù)的共享方面滿足大型企業(yè)的靈活多變的業(yè)務(wù)需要,并能為企業(yè)在業(yè)務(wù)運(yùn)營(yíng)及IT支撐方面帶來(lái)顯著的經(jīng)濟(jì)效益。
評(píng)論