【正文】
BM Corporation 什么是 ESB ESB=Enterprise Service Bus企業(yè)服務(wù)總線 ESB就是各 IT與業(yè)務(wù)系統(tǒng)之間連接,數(shù)據(jù)交換,格式轉(zhuǎn)換, 消息路由,異構(gòu)系統(tǒng)整合的核心橋梁,按照字面理解,通常 被稱為企業(yè)服務(wù)總線(通俗理解為連接四面八方的核心橋梁) 169。 無(wú)法對(duì)跨系統(tǒng)的業(yè)務(wù)數(shù)據(jù)實(shí)現(xiàn)有效及時(shí)地追蹤、監(jiān)控和審計(jì)。 2023 IBM Corporation 目錄 ? 為什么需要 ESB ? 推 ESB需要考慮什么 ? IBM ESB解決方案是什么 ? IBM ESB實(shí)際成功案例 169。 2023 IBM Corporation SOA 結(jié)果 ? 核心競(jìng)爭(zhēng)力的增強(qiáng) ?支持靈活的選擇, 替代,匹配 ?支持您識(shí)別程序和用戶界面,實(shí)現(xiàn)重用性 ?從用戶界面中放松點(diǎn)到點(diǎn)的連接 轉(zhuǎn)化 … ?支持靈活的耦合以及程序分離 … 成為 松耦合 : 加大靈活性以及重用性 ATMP 短信系統(tǒng) Call Center 銀聯(lián)中心 中間業(yè)務(wù) 存貸款 Interface Interface Interface Interface Interface Interface Interface 大小額 大小額 中間業(yè)務(wù) 存貸款 ATMP 短信系統(tǒng) Call Center 銀聯(lián)中心 … … … … 將各個(gè)專(zhuān)業(yè)的應(yīng)用系統(tǒng)、外聯(lián)系統(tǒng)及渠道接入以標(biāo)準(zhǔn)的接口方式進(jìn)行整合集成, 從而形成全行通用的信息交換平臺(tái),構(gòu)建一個(gè)以服務(wù)中心的靈活高效的 IT體系架構(gòu) Enterprise Service Bus 169。 2023 IBM Corporation ESB解決方案 – 交互原理 圖 Message TransfromationA p p l i c a t i o nB a s e d M e s s a g eR o u t i n gC o n t r o l l i n gO U TX M LX M LL e g a c yB a s e d D a t aService ProviderL e g a c yX M L X M LI N O U TI NService ConsumerS O AL e g a c yS e r v i c e C o m p o n e n tS e r v i c e C o m p o n e n tS e r v i c e C o m p o n e n tS e r v i c e s R e p o s i t o r yR e g i s t e rR e g i s t e rR e g i s t e rR e g i s t e rR e g i s t e rS e r v i c e C o m p o n e n tM e s s a g e F l o w sL o g g i n gE r r H a n d l i n gS e r v i c e P r o v i d e rS e r v i c e C o n s u m e r C o n n e c t o r f o r C o n s u m e r E S B C o n n e c t o r f o r P r o v i d e rS e r v i c e P r o v i d e rS e r v i c e C o n s u m e r C o n n e c t o r f o r C o n s u m e r E S B C o n n e c t o r f o r P r o v i d e rS e r v i c e C o m p o n e n tS e r v i c e C o m p o n e n tD i s c o v e rD i s c o v e rS e r v i c e C o m p o n e n tD i s c o v e rWebSphere MQClientTCP/IP ListenerMessage TransfromationTCP/IPWebSphere MQ Listener? 服務(wù)消費(fèi)者層 : 發(fā)現(xiàn)發(fā)布的 ESB服務(wù),并請(qǐng)求 ESB服務(wù)。 ? 服務(wù)執(zhí)行控制 – 對(duì)服務(wù)的執(zhí)行狀態(tài)進(jìn)行審核、控制、切換。 ? 與基于專(zhuān)有報(bào)文的系統(tǒng)集成- SAP – SAP專(zhuān)有報(bào)文的存在多種格式,會(huì)增加系統(tǒng)集成的復(fù)雜度 – 就要通過(guò) Adapter和 ESB的結(jié)合進(jìn)行,多種數(shù)據(jù)格式之間的轉(zhuǎn)換映射 內(nèi)部系統(tǒng)服務(wù) 169。 2023 IBM Corporation IBM ESB 解決方案特色 ? 按照 SOA的架構(gòu) 思想實(shí)現(xiàn) 業(yè)務(wù)組件化 、 組件服務(wù)化 、 服務(wù)流程化 的 業(yè)務(wù)創(chuàng)新 ? 從 系統(tǒng)層面 構(gòu)建企業(yè)服務(wù)總線 ESB, 實(shí)現(xiàn)業(yè)務(wù)邏輯與數(shù)據(jù)流程的有效分離并推動(dòng)業(yè)務(wù)的靈活擴(kuò)展 ? 建立企業(yè)或部門(mén)范圍內(nèi)統(tǒng)一的 服務(wù)管理標(biāo)準(zhǔn)和接入框架 ,并 統(tǒng)一數(shù)據(jù)交換報(bào)文規(guī)范 ? ESB 不處理厚重的業(yè)務(wù)邏輯 , 而是更強(qiáng)調(diào)對(duì)接口管理、智能路由、數(shù)據(jù)結(jié)構(gòu)差異性轉(zhuǎn)換等需求下的 服務(wù)調(diào)度和組合 以及系統(tǒng)事件監(jiān)控 ? 多種通訊協(xié)議和 服務(wù)交互及接入方式 的廣泛支持能力 ? 通過(guò) ESB 服務(wù)中介可以更好地發(fā)揮多個(gè)專(zhuān)業(yè)系統(tǒng)的業(yè)務(wù)優(yōu)勢(shì)并加速 信息交換和服務(wù)共享 169。 :14:1007:14:10March 3, 2023 1他鄉(xiāng)生白發(fā),舊國(guó)見(jiàn)青山。 :14:1007:14Mar233Mar23 1世間成事,不求其絕對(duì)圓滿,留一份不足,可得無(wú)限完美。 , March