版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
ESB企業(yè)服務(wù)總線解決方案科技股份有限公司ESB企業(yè)服務(wù)總線解決方案科技股份有限公司1目錄頁ESB架構(gòu)簡介ESB架構(gòu)體系12ESB實(shí)施方法論成功案例34目錄頁ESB架構(gòu)簡介ESB架構(gòu)體系12ESB實(shí)施方法論成功案2過渡頁第一章ESB架構(gòu)簡介過度頁什么是ESB與傳統(tǒng)架構(gòu)的區(qū)別過渡頁第一章ESB架構(gòu)簡介過度頁什么是ESB與傳統(tǒng)架構(gòu)的區(qū)別3ESB架構(gòu)簡介第一節(jié)什么是ESB正文·第一章ESB是傳統(tǒng)中間件技術(shù)與XML、Web服務(wù)等技術(shù)相互結(jié)合的產(chǎn)物,用于實(shí)現(xiàn)企業(yè)應(yīng)用不同消息和信息的準(zhǔn)確、高效和安全傳遞。ESB全稱為EnterpriseServiceBus,即企業(yè)服務(wù)總線。一個ESB是一個預(yù)先組裝的SOA實(shí)現(xiàn),它包含了實(shí)現(xiàn)SOA分層目標(biāo)所必需的基礎(chǔ)功能部件。ESB架構(gòu)簡介第一節(jié)什么是ESB正文·第一章ESB是傳統(tǒng)中間4ESB架構(gòu)簡介第二節(jié)與傳統(tǒng)架構(gòu)的區(qū)別正文·第一章為什么選擇ESB呢?ESB不涉及底層編程接口服務(wù)之間通過簡單、精確定義的接口進(jìn)行通訊松散耦合服務(wù)架構(gòu)ESB架構(gòu)簡介第二節(jié)與傳統(tǒng)架構(gòu)的區(qū)別正文·第一章為什么選擇E5ESB架構(gòu)簡介第二節(jié)正文·第一章傳統(tǒng)的點(diǎn)對點(diǎn)調(diào)用方式(Point-to-Point)與傳統(tǒng)架構(gòu)的區(qū)別ESB架構(gòu)簡介第二節(jié)正文·第一章傳統(tǒng)的點(diǎn)對點(diǎn)調(diào)用方式(Poi6ESB架構(gòu)簡介第二節(jié)正文·第一章應(yīng)用OSB企業(yè)服務(wù)總線應(yīng)用應(yīng)用服務(wù)安全市場物流研發(fā)金融銷售人力資源ESB接入后的調(diào)用方式與傳統(tǒng)架構(gòu)的區(qū)別ESB架構(gòu)簡介第二節(jié)正文·第一章應(yīng)用OSB企業(yè)服務(wù)總線應(yīng)用應(yīng)7ESB架構(gòu)簡介第二節(jié)正文·第一章Flexibility應(yīng)用之間點(diǎn)對點(diǎn)的連接實(shí)現(xiàn)簡單、基本的信息交互和數(shù)據(jù)傳遞傳統(tǒng)架構(gòu)基于消息傳遞的模式通過企業(yè)服務(wù)總線實(shí)現(xiàn)服務(wù)的整合集中和流程實(shí)現(xiàn)借助標(biāo)準(zhǔn)的接口靈活地連接,實(shí)現(xiàn)真正的隨需應(yīng)變ESB構(gòu)架面向服務(wù)體系架構(gòu)與傳統(tǒng)架構(gòu)的區(qū)別ESB架構(gòu)簡介第二節(jié)正文·第一章Flexibility應(yīng)用之8過渡頁第二章ESB架構(gòu)體系過度頁企業(yè)服務(wù)總線角色職能企業(yè)服務(wù)總線整體結(jié)構(gòu)全方位支持能力過渡頁第二章ESB架構(gòu)體系過度頁企業(yè)服務(wù)總線角色職能企業(yè)服務(wù)9ESB架構(gòu)體系第一節(jié)企業(yè)服務(wù)總線角色職能正文·第二章ESB在請求方與服務(wù)之間發(fā)揮的作用:形狀=傳輸協(xié)議顏色=數(shù)據(jù)格式企業(yè)服務(wù)總線(ESB)是用于集成應(yīng)用和服務(wù)的靈活的連接基礎(chǔ)設(shè)施。ESB架構(gòu)體系第一節(jié)企業(yè)服務(wù)總線角色職能正文·第二章ESB在10第一節(jié)正文·第二章ESB架構(gòu)體系安全性消息處理可見性組合服務(wù)傳輸層傳輸SDK門戶WS客戶端BPELJava服務(wù)服務(wù)服務(wù)服務(wù)轉(zhuǎn)換發(fā)現(xiàn)/驗(yàn)證消息流建模服務(wù)調(diào)出測試瀏覽器傳輸安全性WS-Security控制臺安全性策略報(bào)表SLA監(jiān)視信息板開放式界面企業(yè)服務(wù)總線適應(yīng)性服務(wù)消息處理嵌入式服務(wù)管理適應(yīng)性轉(zhuǎn)換
豐富的組合環(huán)境同類最佳的分布式運(yùn)行時(shí)企業(yè)服務(wù)總線角色職能第一節(jié)正文·第二章ESB架構(gòu)體系安全性消息處理可見性組合服務(wù)11第二節(jié)正文·第二章ESB架構(gòu)體系企業(yè)服務(wù)總線整體架構(gòu)第二節(jié)正文·第二章ESB架構(gòu)體系企業(yè)服務(wù)總線整體架構(gòu)12第二節(jié)正文·第二章ESB架構(gòu)體系企業(yè)服務(wù)總線整體架構(gòu)路由尋址通信技術(shù)、協(xié)議和標(biāo)準(zhǔn)(例如JMS、HTTP和HTTPS)發(fā)布/訂閱響應(yīng)/請求同步和異步消息傳遞消息和數(shù)據(jù)轉(zhuǎn)換提供位置透明性的服務(wù)路由和定位服務(wù)多種消息傳遞形式支持廣泛使用的傳輸協(xié)議身份驗(yàn)證授權(quán)不可抵賴性機(jī)密性安全標(biāo)準(zhǔn)服務(wù)接口定義(例如,Web服務(wù)描述語言(WebServicesDescriptionLanguage,WSDL))支持替代服務(wù)實(shí)現(xiàn)服務(wù)目錄和發(fā)現(xiàn)數(shù)據(jù)庫服務(wù)聚合遺留系統(tǒng)和應(yīng)用程序適配器EAI中間件的連接性服務(wù)映射協(xié)議轉(zhuǎn)換應(yīng)用程序服務(wù)器環(huán)境(如J2EE和.NET)服務(wù)調(diào)用的語言接口(如Java/C/C++/C#)性能吞吐量可用性常用功能通信消息處理安全性
服務(wù)交互服務(wù)級別集成第二節(jié)正文·第二章ESB架構(gòu)體系企業(yè)服務(wù)總線整體架構(gòu)身份驗(yàn)證13第三節(jié)全方位支持能力正文·第二章提供應(yīng)用到應(yīng)用的連接可能很復(fù)雜HPSunpSerieszSeriesInteliSeries移動設(shè)備發(fā)布/訂閱異步消息傳遞同步RPCRPGWebServicesJMSFTPHTTPWebSphereMQTCP/IPSMTPMulticast系統(tǒng)平臺編程模型編程語言傳輸協(xié)議標(biāo)準(zhǔn)和消息格式錯誤恢復(fù)與事務(wù)完整性XMLCOBOLCopybookEDI-X.12ACORDEDI-FACTebXMLAL3HIPAAHL77SWIFTFIXCustomFormatsWord/Excel/PDFESB架構(gòu)體系第三節(jié)全方位支持能力正文·第二章提供應(yīng)用到應(yīng)用的連接可能很復(fù)14過渡頁第三章ESB實(shí)施方法論過度頁ESB項(xiàng)目特征ESB項(xiàng)目實(shí)施過程過渡頁第三章ESB實(shí)施方法論過度頁ESB項(xiàng)目特征ESB項(xiàng)目實(shí)15ESB實(shí)施方法論第一節(jié)ESB項(xiàng)目特征正文·第三章一需要連接多個系統(tǒng)需要與銀行、IT。多個業(yè)務(wù)部門以及第三方溝通寫作涉及人員多二多個系統(tǒng)需要分階段實(shí)施完成,以降低風(fēng)險(xiǎn),一般實(shí)施周期在兩年左右實(shí)施周期長三連接的每個系統(tǒng)都要執(zhí)行一個完整的過程,系統(tǒng)較多時(shí),上線頻度較大上線頻度大四人員的業(yè)務(wù)能力要求高,需要熟悉多種業(yè)務(wù),才能完成接口分析、標(biāo)準(zhǔn)制定工作系統(tǒng)穩(wěn)定性和性能至關(guān)重要,對人員的技術(shù)能力要求非常高項(xiàng)目經(jīng)理要有極強(qiáng)的協(xié)調(diào)、推動能力人員綜合素質(zhì)要求高ESB實(shí)施方法論第一節(jié)ESB項(xiàng)目特征正文·第三章一需要連接多16ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程計(jì)劃階段1采用統(tǒng)一規(guī)劃,迭代式開發(fā),分步實(shí)施的策略;仔細(xì)制定各系統(tǒng)邊界,以防需求蔓延;合理選擇第一批上線系統(tǒng),保證進(jìn)度,增強(qiáng)客戶信心;合理規(guī)劃現(xiàn)場、基地工作,降低項(xiàng)目成本;
易導(dǎo)致ESB項(xiàng)目失敗的主要因素:–系統(tǒng)定位不清–對項(xiàng)目支持力度不足–項(xiàng)目進(jìn)展急進(jìn)12345ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程計(jì)劃階段17ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程需求分析2需求分析階段特點(diǎn)偏重于與其他系統(tǒng)的集成架構(gòu)分析側(cè)重于接口的分析和MBSD的服務(wù)定義,最終形成銀行的服務(wù)規(guī)范需求分析在整個項(xiàng)目中迭代多次,持續(xù)時(shí)間長注意事項(xiàng):把對ESB產(chǎn)品功能的需求在第一批上線系統(tǒng)的需求分析階段就分析完成,并充分考慮未來其他系統(tǒng)接入時(shí)的報(bào)文、協(xié)議格式等ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程需求分析18ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程需求分析2對各系統(tǒng)提供的接口文檔進(jìn)行業(yè)務(wù)分析,分析了解各種交易完整的業(yè)務(wù)含義,審核接口文檔中的錯誤疑點(diǎn)整理分析接口文檔對相近或相似的服務(wù)進(jìn)行統(tǒng)一,并與服務(wù)總線上的服務(wù)進(jìn)行匹配,考慮評估是否建立新的服務(wù)或場景
服務(wù)歸納分析按照接口文檔交易的輸入輸出字段與原有服務(wù)的字段進(jìn)行對比分析,合并或新建服務(wù),同時(shí)對字段進(jìn)行標(biāo)準(zhǔn)化. 服務(wù)規(guī)范文檔整理ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程需求分析19ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程開發(fā)階段3集成架構(gòu)ESB的功能決定了ESB項(xiàng)目的特征,面臨多個系統(tǒng)的接入,合理的集成架構(gòu)對項(xiàng)目將起到?jīng)Q定性的作用。關(guān)鍵指標(biāo):總交易吞吐量;交易響應(yīng)時(shí)間等接入系統(tǒng)的接口數(shù)量、通訊方式、報(bào)文格式接入系統(tǒng)的接口數(shù)量直接決定了開發(fā)工作量的大小ESB產(chǎn)品是否支持接入系統(tǒng)使用的通訊方式、報(bào)文格式,決定了是否需要開發(fā)新的適配器客戶要求的功能是否產(chǎn)品已支持影響開發(fā)階段的關(guān)鍵因素ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程開發(fā)階段20ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程開發(fā)階段3開發(fā)階段-工作量分布前期重點(diǎn)在于產(chǎn)品的監(jiān)控、流水、日志、沖正等功能開發(fā)后期重點(diǎn)在于接入系統(tǒng)的新渠道開發(fā)及交易配置和聯(lián)通性前期開發(fā)工作量大;后期開發(fā)工作量小,但交易配置、聯(lián)調(diào)工作量大建議:應(yīng)在第一批系統(tǒng)上線時(shí)就完成80%以上的開發(fā)工作,并把該部分工作在基地完成ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程開發(fā)階段21ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程開發(fā)階段3開發(fā)階段-開發(fā)內(nèi)容新的適配器開發(fā)包含對新的通訊協(xié)議和報(bào)文類型的支持監(jiān)控內(nèi)容的配置各行對監(jiān)控的要求不同,需要根據(jù)要求配置總線的數(shù)據(jù)采集和BAM的展示(包含生成監(jiān)控報(bào)告)客戶要求的功能是否產(chǎn)品已支持對每個接口都需要配置報(bào)文,測試交易的聯(lián)通性功能差異的開發(fā)或修改對內(nèi)置服務(wù),比如流水和沖正,客戶可能會有不同的需求;也會有部分功能產(chǎn)品未提供,需要項(xiàng)目組現(xiàn)場開發(fā)ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程開發(fā)階段22ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程開發(fā)階段3開發(fā)階段-開發(fā)模型1第一批次中,設(shè)計(jì)及編碼可在基地完成,同時(shí)現(xiàn)場執(zhí)行接口分析;此過程要求現(xiàn)場與基地建立順暢、及時(shí)地溝通渠道2第一批次中,盡可能收集銀行后期接入系統(tǒng)使用的通訊協(xié)議和報(bào)文格式;并把客戶的功能需求盡可能收集完整3第一批系統(tǒng)上線后,基地開發(fā)人員可減少甚至撤出,后期的項(xiàng)目工作將主要是確定接口,測試交易聯(lián)通性。因此,此后工作建議現(xiàn)場項(xiàng)目組全部完成ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程開發(fā)階段23ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程測試及上線4
明確測試范圍,哪些是產(chǎn)品組執(zhí)行(保證),哪些是項(xiàng)目組執(zhí)行
性能、穩(wěn)定性測試是重中之重
功能測試偏重于交易聯(lián)通性測試測試主要工作是組報(bào)文、發(fā)送報(bào)文并接收響應(yīng)ESB實(shí)施方法論第二節(jié)正文·第三章ESB項(xiàng)目實(shí)施過程測試及上24過渡頁第四章成功案例過度頁P(yáng)ICC渠道平臺跨省平臺過渡頁第四章成功案例過度頁P(yáng)ICC渠道平臺跨省平臺25成功案例第一節(jié)PICC渠道平臺正文·第四章項(xiàng)目背景PICC信息系統(tǒng)包含了幾十個子系統(tǒng),這些系統(tǒng)之間存在著錯綜復(fù)雜的接口調(diào)用關(guān)系?,F(xiàn)存子系統(tǒng)間存在著近百個接口,接口方式也是多種多樣,包括數(shù)據(jù)庫直連、數(shù)據(jù)庫同義詞、WebService、Socket連接等,同時(shí),子系統(tǒng)之間進(jìn)行交互用到的數(shù)據(jù)結(jié)構(gòu)也不統(tǒng)一,往往在調(diào)用多個接口時(shí)需要進(jìn)行不同的數(shù)據(jù)封裝及數(shù)據(jù)轉(zhuǎn)換。技術(shù)架構(gòu)OSB(OracleServiceBus)是策略驅(qū)動的中介層,它處理消息,根據(jù)要求路由和轉(zhuǎn)換消息,OSB提供了多協(xié)議、多傳輸方式、動態(tài)報(bào)文轉(zhuǎn)換、服務(wù)路由等組件能夠滿足各系統(tǒng)對接要求,它通過JMS或HTTP等的傳輸協(xié)議接收消息,并用相同協(xié)議或另一指定的傳輸協(xié)議發(fā)送消息。成功案例第一節(jié)PICC渠道平臺正文·第四章項(xiàng)目背景26成功案例第一節(jié)PICC渠道平臺正文·第四章中科軟科技股份有限公司系統(tǒng)架構(gòu)圖成功案例第一節(jié)PICC渠道平臺正文·第四章中科軟科技股份有限27成功案例第一節(jié)PICC渠道平臺正文·第四章總體架構(gòu)
渠道平臺根據(jù)OSB(OracleServiceBus)技術(shù)功能,將平臺劃分7個模塊,包括:報(bào)文加密、權(quán)限校驗(yàn)、消息轉(zhuǎn)換、服務(wù)路由、服務(wù)日志、錯誤處理、緩存機(jī)制模塊。OracleServiceBus的輕量級、無狀態(tài)、高性能架構(gòu)扮演“中間人”角色。支持智能消息代理,監(jiān)控和管理服務(wù);它在企業(yè)基礎(chǔ)架構(gòu)中添加一個可擴(kuò)展的動態(tài)路由和轉(zhuǎn)換層,并管理服務(wù)生命期:配置和供應(yīng)服務(wù)、監(jiān)控服務(wù)的運(yùn)行。OracleServiceBus以“配置”為中心,由策略驅(qū)動,實(shí)現(xiàn)了“服務(wù)使用者”和“服務(wù)提供者”之間的松耦合配合。PICC渠道平臺支持相應(yīng)的WebService類型的服務(wù)調(diào)用功能,服務(wù)平臺本身使用javaEE、XML、WebService等技術(shù)。渠道平臺對外支持XML、XMLSchema、WebService、WSDL、SOAP、HTTP/HTTPS、JMS等標(biāo)準(zhǔn)的技術(shù)。成功案例第一節(jié)PICC渠道平臺正文·第四章總體架構(gòu)28成功案例第二節(jié)跨省平臺正文·第四章項(xiàng)目背景
2010年2月4日,中國保險(xiǎn)行業(yè)協(xié)會(以下稱中保協(xié))與全國各財(cái)險(xiǎn)公司總公司共同召開了行業(yè)車險(xiǎn)信息平臺項(xiàng)目專題會議,會議決議建立行業(yè)車險(xiǎn)信息共享平臺?!捌脚_”建立有助于規(guī)范全行業(yè)行為,為全行業(yè)數(shù)據(jù)積累提供基礎(chǔ),是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年模具行業(yè)產(chǎn)學(xué)研合作項(xiàng)目合同4篇
- 通風(fēng)和防排煙課程設(shè)計(jì)
- 觀察日記課程設(shè)計(jì)
- 二零二五年度面料印刷與包裝服務(wù)合同4篇
- 2025年度魚塘承包與漁業(yè)產(chǎn)業(yè)發(fā)展規(guī)劃合作協(xié)議4篇
- 二零二五版公司在職分紅與員工職業(yè)規(guī)劃協(xié)議3篇
- 二零二五年度高端酒店管理咨詢合同4篇
- 自動化儀表課課程設(shè)計(jì)
- 二零二五版建筑廢棄物資源化利用建設(shè)工程擔(dān)保服務(wù)合同3篇
- 2024版輕鋼房屋建造協(xié)議模板協(xié)議版B版
- 教育系統(tǒng)后備干部面試題目
- 40篇短文搞定高中英語3500單詞
- DB37∕T 5118-2018 市政工程資料管理標(biāo)準(zhǔn)
- 大氣紅色商務(wù)展望未來贏戰(zhàn)集團(tuán)年會PPT模板課件
- T∕CAWA 002-2021 中國疼痛科專業(yè)團(tuán)體標(biāo)準(zhǔn)
- 住宅工程公共區(qū)域精裝修施工組織設(shè)計(jì)(217頁)
- 冷卻塔技術(shù)要求及質(zhì)量標(biāo)準(zhǔn)介紹
- (完整版)項(xiàng)目工程款收款收據(jù)
- 井點(diǎn)降水臺班記錄表
- 奇瑞汽車4S店各類表格模板
- 特域冷水機(jī)參數(shù)列表
評論
0/150
提交評論