Webshere 幫您建設(shè)SOA的架構(gòu)_第1頁
Webshere 幫您建設(shè)SOA的架構(gòu)_第2頁
Webshere 幫您建設(shè)SOA的架構(gòu)_第3頁
Webshere 幫您建設(shè)SOA的架構(gòu)_第4頁
Webshere 幫您建設(shè)SOA的架構(gòu)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

Websphere幫您建設(shè)SOA的架構(gòu)

董淳

IBM公司上海分公司

dongch@IBM軟件部定制應(yīng)用程序IBMSOAFoundation軟件技巧和支持利用現(xiàn)有IT基礎(chǔ)結(jié)構(gòu)IBMSOAFoundation

提供走上SOA實(shí)踐之路所需的一切用模塊化方式支持完整的SOA生命周期擴(kuò)展現(xiàn)有投資的價(jià)值,而不必顧慮這些以往的投資是否來自不同的供應(yīng)商超卓的擴(kuò)展能力;從小處著手,隨時(shí)根據(jù)商業(yè)的要求對現(xiàn)有能力進(jìn)行擴(kuò)充支持全面的商業(yè)和IT標(biāo)準(zhǔn),支持更強(qiáng)的互操作性和便攜性(interoperability&portability

)IBMSOAFoundation:整合的軟件產(chǎn)品系列,支持開放平臺(tái)和標(biāo)準(zhǔn),符合行業(yè)最佳實(shí)踐CICSIMSSOALifecycle

面向服務(wù)架構(gòu)項(xiàng)目的全過程收集需求建模和仿真設(shè)計(jì)發(fā)現(xiàn)構(gòu)建和測試組合流程整合人員整合信息整合和管理應(yīng)用程序和服務(wù)管理身份識(shí)別和權(quán)限管理監(jiān)控商業(yè)標(biāo)準(zhǔn)財(cái)務(wù)透明商業(yè)/IT調(diào)整過程控制最新!來自IBMWebSphere的軟件

為SOALifecycle提供端到端的全面支持WebSphereBusinessModelerWebSphereIntegrationDeveloperWebSphereProcessServerWebSphereBusinessMonitor面向業(yè)務(wù)分析員的圖形化流程建模工具,能夠最大化實(shí)現(xiàn)流程和業(yè)務(wù)資源的重用易用的集成工具,能夠幫助開發(fā)人員迅速地將服務(wù)組合成復(fù)合應(yīng)用(compositeapplications)業(yè)務(wù)流程的靈活部署與實(shí)施,完全實(shí)現(xiàn)業(yè)務(wù)流程組件的“即插即用”流程的實(shí)時(shí)圖形化監(jiān)控性能管理,支持流程的持續(xù)改進(jìn)WebSphereESB針對集成應(yīng)用程序和用于增強(qiáng)SOA服務(wù)的連接基礎(chǔ)結(jié)構(gòu)業(yè)務(wù)流程管理(BPM)是SOA的關(guān)鍵

靈活的業(yè)務(wù)需要自動(dòng)、優(yōu)化的業(yè)務(wù)流程分辨和消除冗余過程和瓶頸節(jié)點(diǎn)通過充分理解流程對業(yè)務(wù)運(yùn)作的影響,從而減少項(xiàng)目風(fēng)險(xiǎn)自動(dòng)流程實(shí)施,減少、消除人工處理的工作流節(jié)點(diǎn)新的商業(yè)規(guī)則和流程的實(shí)時(shí)部署根據(jù)關(guān)鍵性能指標(biāo),對實(shí)際流程的運(yùn)行進(jìn)行圖形化監(jiān)控對流程的改進(jìn)進(jìn)行精確跟蹤如果沒有業(yè)務(wù)流程管理,就必須通過人工或者來自多個(gè)銷售商的非集成工具來實(shí)現(xiàn)流程整合建模–以進(jìn)行業(yè)務(wù)分析

為SOA編排設(shè)計(jì)商業(yè)過程增強(qiáng)功能!WebSphereBusinessModeler擴(kuò)展的用戶體驗(yàn)和分析能力更精細(xì)和精確的業(yè)務(wù)事務(wù)建模協(xié)作工作能力,支持團(tuán)隊(duì)開發(fā)能夠通過web發(fā)布、共享業(yè)務(wù)模型并進(jìn)行相關(guān)討論業(yè)務(wù)性能建模能識(shí)別、生成和接收關(guān)鍵性能指標(biāo)的反饋可以從MicrosoftVisio中導(dǎo)入流程模型流程描述容易使用面向業(yè)務(wù)流程Click-and-droporright-click自動(dòng)進(jìn)行對象的分層支持Visio建立用戶需要的業(yè)務(wù)流程

模擬用戶流程情況模擬計(jì)算流程運(yùn)行需要的時(shí)間/開銷優(yōu)化流程建議流程模擬組合

輕松創(chuàng)建復(fù)合應(yīng)用程序(CompositeApplications)直接從WebSphereModeler中導(dǎo)入業(yè)務(wù)流程模型簡化和加速開發(fā)速度所有的功能皆通過圖形接口(GUI)完成,方便用戶使用最大化重用現(xiàn)有資源能夠?qū)崿F(xiàn)現(xiàn)有服務(wù)和應(yīng)用組件在未來應(yīng)用系統(tǒng)和流程中得到充分的重用,從而節(jié)省IT投資最新!WebSphereIntegrationDeveloper來自合作伙伴的現(xiàn)有服務(wù)通過CICS功能而實(shí)現(xiàn)的新服務(wù)重用重用SAP的服務(wù)現(xiàn)有服務(wù)靈活的連接和通信基礎(chǔ)設(shè)施,支持面向SOA的應(yīng)用和服務(wù)整合。協(xié)調(diào)請求者和服務(wù)之間的傳輸協(xié)議路由服務(wù)之間的信息轉(zhuǎn)換請求者和服務(wù)之間的消息格式處理來自不同業(yè)務(wù)源的事件信息通過企業(yè)服務(wù)總線(ESB)實(shí)現(xiàn)SOA的部署顏色=數(shù)據(jù)類型形狀=協(xié)議部署::整合合您的的SOA框框架中中的應(yīng)應(yīng)用最新!來自IBMWebSphere的的企業(yè)業(yè)服務(wù)務(wù)總線線(ESB)針對集集成應(yīng)應(yīng)用程程序和和增強(qiáng)強(qiáng)SOA服服務(wù)的的靈活活連接接基礎(chǔ)礎(chǔ)產(chǎn)品品WebSphereESB:完全全支持持企業(yè)業(yè)服務(wù)務(wù)總線線的新新產(chǎn)品品WebSphereMessageBroker:新版本本,體體統(tǒng)強(qiáng)強(qiáng)化的的企業(yè)業(yè)服務(wù)務(wù)總線線功能能基于標(biāo)標(biāo)準(zhǔn)的的連接接,包包括SOAP、、XML、、JMS等等。。廣泛的的連接接支持持,包包括SOAP、XML、JMS、COBOLcopybook、、SCADA等等。。高級(jí)消息轉(zhuǎn)轉(zhuǎn)換、傳輸輸和路由功功能。通過BPM部署業(yè)務(wù)務(wù)流程,增增強(qiáng)SOA項(xiàng)目最新!WebSphereProcessServerV6WebSphereProcessServer簡單、靈活活的部署過過程構(gòu)建于IBMWebSphereApplicationServer之上上并進(jìn)行了了全面的優(yōu)優(yōu)化,同時(shí)時(shí)也完全支支持市面上上其他的領(lǐng)領(lǐng)先應(yīng)用服服務(wù)器平臺(tái)臺(tái)對已經(jīng)部署署的流程進(jìn)進(jìn)行動(dòng)態(tài)修修改讓流程組件件的即插即即用成為現(xiàn)現(xiàn)實(shí)迅速和輕松松地更改業(yè)業(yè)務(wù)邏輯和和規(guī)則增強(qiáng)了企業(yè)業(yè)服務(wù)總線線(ESB)能能力基于ESB的開開放標(biāo)準(zhǔn)構(gòu)構(gòu)建靈活的連接接能力,支支持應(yīng)用、、數(shù)據(jù)和服服務(wù)的整合合,從而增增強(qiáng)SOA基礎(chǔ)架架構(gòu)WebSphereProcessServerV6––服務(wù)組組件化SOA核心服務(wù)組件架構(gòu)(SCA)業(yè)務(wù)對象(BO)統(tǒng)一事件架構(gòu)(CEI)人工任務(wù)業(yè)務(wù)狀態(tài)機(jī)機(jī)業(yè)務(wù)規(guī)則業(yè)務(wù)流程服務(wù)組件WebSphere應(yīng)用服務(wù)務(wù)器(J2EE運(yùn)行行環(huán)境)支撐服務(wù)接口映射業(yè)務(wù)對象映射關(guān)系選擇器服務(wù)中介(ESB)SOA環(huán)境境下的應(yīng)用用集成IBM為SOA提供供了簡化的的集成方式式:統(tǒng)一的數(shù)據(jù)據(jù)模型所有數(shù)據(jù)都都以統(tǒng)一的的方式展現(xiàn)現(xiàn)統(tǒng)一的調(diào)用用方式所有組件通通過統(tǒng)一的的方式表示示所有組件通通過統(tǒng)一的的方式調(diào)用用統(tǒng)一的連接接方式企業(yè)服務(wù)總總線(ESB)標(biāo)準(zhǔn)的服務(wù)務(wù)編排組件可以統(tǒng)統(tǒng)一編排,,與它們具具體的實(shí)現(xiàn)現(xiàn)方式無關(guān)關(guān)創(chuàng)建業(yè)務(wù)流流程…一個(gè)典型的的開發(fā)過程程1ComponentsinModules組裝Modules定義業(yè)務(wù)對象服務(wù)接口定義ComponentsfromExistingAssets已有部件/服務(wù)Modules&Components測試試&調(diào)調(diào)試試NewComponents新服務(wù)/部件2Mappings映射定義3456創(chuàng)建建業(yè)業(yè)務(wù)務(wù)對對象象(BusinessObjective)創(chuàng)建建新新的的BO創(chuàng)建建XSDs,SDOs繼承承已已有有的的BO創(chuàng)建建新新的的BO((繼繼承承現(xiàn)現(xiàn)有有的的BO))衍生生BO從現(xiàn)現(xiàn)有有BO的的條條目目創(chuàng)創(chuàng)建建新新的的BO嵌套套BO可可以以包包含含BOInheritsContainsContainsarrayof……定義義部部件件/服服務(wù)務(wù)訪訪問問接接口口服務(wù)務(wù)訪訪問問接接口口編編輯輯器器圖形形化化的的界界面面幫幫助助建建立立標(biāo)標(biāo)準(zhǔn)準(zhǔn)WSDL接接口口描描述述CreatesWSDLwithnoServicesandnoBindingssection接口口多多個(gè)個(gè)操操作作支支持持操作作單向向操操作作/請請求求答答復(fù)復(fù)參數(shù)數(shù)支支持持可以以是是業(yè)業(yè)務(wù)務(wù)對對象象/簡簡單單的的類類型型錯(cuò)誤誤處處理理定義義和和實(shí)實(shí)現(xiàn)現(xiàn)部部件件––使用用圖圖形形裝裝配配在圖圖形形界界面面打打開開模模塊塊裝裝配配圖圖DoubleclickontheModule把相相關(guān)關(guān)的的部部件件拖拖拉拉到到圖圖布布上上為部部件件添添加加接接口口定定義義和和實(shí)實(shí)現(xiàn)現(xiàn)方方式式ComponentEditoropensandComponentappearsintheComponenttree1342定義接口映射射接口映射定義義AssociatetwodifferentinterfacesCreatesInterfaceMapComponent接口映射部件件Defineshowtheinputandoutputparameters(BOs)ofoperationsaremapped四種映射支持持方式MapUsesDataMapssetValueMoveJava部件裝配拖拉部件到幕幕布上,形成成應(yīng)用需要的的服務(wù)。AddImportsforWebServicesJ2CAdaptersexternalModulesAddExportsforToinvokesolutionToinvokeComponentsinsidethesolution裝配部部件應(yīng)用部部署模塊和和相關(guān)關(guān)的文文件可可以形形成““項(xiàng)項(xiàng)目””在技術(shù)術(shù)上,,一一個(gè)項(xiàng)項(xiàng)目文文件就就是大大家家熟悉悉的EARs的的文件件包Addall““Projects”associatedwiththeIntegrationSolutiontoaninstanceofWPSv6.0server集成的的測試試客戶戶端((在開開發(fā)平平臺(tái)中中)LaunchIntegrationTestClientSelectModule,OperationEnterInputData&LaunchOPerationExamine,EventTrace&Output集成的的DEBUG工工具((在開開發(fā)平平臺(tái)中中)BusinessProcessBusinessObjectMapsBusinessRulesVisualJavaSnippetStateMachines管理-針針對業(yè)業(yè)務(wù)本本身通過SOA監(jiān)監(jiān)控控商業(yè)業(yè)性能能管理面面板和和報(bào)告告能力力,包包括趨趨勢信信息的的預(yù)測測針對不不同用用戶定定制不不同的的事件件警告告支持持持續(xù)的的流程程改進(jìn)進(jìn)實(shí)時(shí)監(jiān)監(jiān)控流流程的的執(zhí)行行對執(zhí)行行中的的流程程進(jìn)行行調(diào)整整和干干預(yù)能將數(shù)數(shù)據(jù)輸輸出到到WebSphereBusinessModeler以以進(jìn)進(jìn)行分分析和和流程程改進(jìn)進(jìn)操作管管理器器––對對接收收到的的性能能數(shù)據(jù)據(jù)做出出實(shí)時(shí)時(shí)響應(yīng)應(yīng)增強(qiáng)!WebSphereBusinessMonitor最新!來自IBMWebSphere的的軟軟件為SOALifecycle提提供端端到端端的全全面支支持WebSphereBusinessModelerWebSphereIntegrationDeveloperWebSphereProcessServerWebSphereBusinessMonitor面向向業(yè)業(yè)務(wù)務(wù)分分析析員員的的圖圖形形化化流流程程建建模模工工具具,,能能夠夠最最大大化化實(shí)實(shí)現(xiàn)現(xiàn)流流程程和和業(yè)業(yè)務(wù)務(wù)資資源源的的重重用用易用用的的集集成成工工具具,,能能夠夠幫幫助助開開發(fā)發(fā)人人員員迅迅速速地地將將服服務(wù)務(wù)組組合合成成復(fù)復(fù)合合應(yīng)應(yīng)用用((compositeapplications)業(yè)務(wù)務(wù)流流程程的的靈靈活活部部署署與與實(shí)實(shí)施施,,完完全全實(shí)實(shí)現(xiàn)現(xiàn)業(yè)業(yè)務(wù)務(wù)流流程程組組件件的的““即即插插即即用用””流程的的實(shí)時(shí)時(shí)圖形形

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論