久久亚洲视频-成人av免费在线-亚洲免费大片-www.国产精品.com-又黄又爽又色的视频-精品乱子伦一区二区-无码人妻精品一区二区三区66-欧美一级做-国产在线国偷精品免费看-欧美性极品少妇-精品无码久久久久久久久久

樂思軟件

提交需求|聯(lián)系我們|請(qǐng)電400-603-8000

利用 WebSphere創(chuàng)建和管理ESB 解決方案

    了解 WebSphere ESB 調(diào)解功能的最佳方式之一就是理解該產(chǎn)品如何協(xié)助用戶創(chuàng)建和管理 ESB 解決方案。

    ESB 用戶角色及其任務(wù)IBM 引入了兩種用戶角色用于創(chuàng)建和管理基于 ESB 的解決方案。

    集成開發(fā)人員:使用與 ESB 有關(guān)的工具和技術(shù)來定義端點(diǎn),連接并構(gòu)建用于控制服務(wù)間請(qǐng)求發(fā)送方式的邏輯。擁有這一角色的用戶了解要集成的業(yè)務(wù)服務(wù)的語(yǔ)義,其主要工作是創(chuàng)建支持交互的調(diào)解模塊。集成開發(fā)人員使用 WebSphere Integration Developer 來完成工作。

    解決方案管理員:通過部署所需的任何新服務(wù),以及部署支持新服務(wù)和現(xiàn)有服務(wù)進(jìn)行正確交互的調(diào)解組件,使新的 SOA 解決方案可供使用。擁有這一角色的人員了解組織業(yè)務(wù)流程的基本交互模式以及整個(gè)解決方案所需的行為。解決方案管理員可以調(diào)整已部署解決方案的配置,從而對(duì) IT 系統(tǒng)操作員監(jiān)控的觀察行為做出反應(yīng)。解決方案管理員不僅可以使用 WebSphere ESB 管理控制臺(tái)提供的功能,還可以使用 WebSphere Application Server 管理控制臺(tái)的底層和嵌入功能。

    創(chuàng)建端點(diǎn)進(jìn)行有效交互所需的調(diào)解功能集成開發(fā)人員使用 WebSphere Integration Developer 來創(chuàng)建調(diào)解模塊,用于指定要集成的端點(diǎn),以及與該模塊進(jìn)行連接所需的綁定或連通性協(xié)議。消息流經(jīng)調(diào)解模塊時(shí)所需的處理是通過選擇和組裝調(diào)解基件來定義的。WebSphere Integration Developer 提供了一個(gè)預(yù)定義調(diào)解基件的選用板,這些基件包括:

    Fail:拋出一個(gè)異常,并結(jié)束調(diào)解流的路徑。
    Stop:自動(dòng)結(jié)束調(diào)解流的路徑。
    MessageFilter:將消息的內(nèi)容與用戶配置的 XPath 表達(dá)式列表進(jìn)行比較,并根據(jù)比較結(jié)果將消息路由到下一個(gè)調(diào)解基件。

    可擴(kuò)展樣式表語(yǔ)言轉(zhuǎn)換(XSLT):根據(jù) XSL樣式表定義的轉(zhuǎn)換來轉(zhuǎn)換消息。

    DatabaseLookup:從數(shù)據(jù)庫(kù)搜索值,并在消息中將這些值存儲(chǔ)為由 XPath表達(dá)式標(biāo)識(shí)的元素。

    MessageLogger:將消息的XML副本記錄到數(shù)據(jù)庫(kù)中,以供將來檢索或?qū)徲?jì)。集成開發(fā)人員可以定制消息基件,例如,指定要搜索的數(shù)據(jù)庫(kù)或提供 XSL 樣式表。

    配置這些調(diào)解基件不需要進(jìn)行編程。由于 WebSphere Integration Developer專門隱藏了 WSDL、XML 模式、XPath 和 XSLT 的復(fù)雜性,因此集成開發(fā)人員無需熟練掌握這些核心 ESB 技術(shù)即可構(gòu)建功能齊全的 SOA 解決方案。如果提供的基件不能滿足需要,那么高級(jí)用戶可以使用定制調(diào)解基件直接或以可視化方式在 SCA Java 組件內(nèi)編寫 Java 代碼。調(diào)解組件編寫者可以使用完整的 SCA 和 SDO 編程模型和應(yīng)用程序編程接口(API),還可以使用特定的系統(tǒng)編程接口(SPI)功能。

    如果交互遵循請(qǐng)求-響應(yīng)范例,不論是同步還是異步,集成開發(fā)人員都可以使用創(chuàng)建請(qǐng)求調(diào)解流所用的 WebSphere Integration Developer 功能來創(chuàng)建響應(yīng)調(diào)解流。另外,集成開發(fā)人員還可以使用一種可視化調(diào)試器,通過斷點(diǎn)、逐步調(diào)試以及檢查流經(jīng)調(diào)解的消息字段來調(diào)試請(qǐng)求和響應(yīng)調(diào)解流。開發(fā)、處理和管理調(diào)解模塊利用“服務(wù)部署”這一 WebSphere ESB 部署工具,可以將調(diào)解模塊部署到WebSphere ESB。由于 WebSphere ESB 管理基于 WebSphere ApplicationServer 管理控制臺(tái),因此具有管理 ESB 所需的全部功能,這些功能都在一個(gè)用戶熟悉的界面中提供,并與底層的應(yīng)用程序服務(wù)器進(jìn)行集成。但是,解決方案管理員可以選擇使用應(yīng)用程序集成任務(wù)過濾器,以便將任務(wù)列表限制在與其角色相關(guān)的任務(wù)上。解決方案管理員可隨時(shí)選擇重新顯示 WebSphereApplication Server 管理控制臺(tái)的完整功能。

    調(diào)解模塊與其他 WebSphere Application Server 組件共享一種檢測(cè)機(jī)制,并且可以通過 WebSphere ESB 附帶的 IBM Tivoli Performance Monitor 對(duì)各個(gè)組件的性能進(jìn)行監(jiān)控。而且,可以使用 IBM Tivoli Composite ApplicationManager for SOA 對(duì)通過 Web service 綁定連接的服務(wù)和調(diào)解進(jìn)行監(jiān)控,IBM Tivoli Composite Application Manager for SOA 可以跟蹤流經(jīng) ESB 以及在其他 Web Service 之間傳遞的消息,還可以監(jiān)控消息速率和響應(yīng)時(shí)間,并在這些值未達(dá)到目標(biāo)值時(shí)發(fā)出警報(bào)。

    結(jié)論

    SOA 是 IT 架構(gòu)發(fā)展的新階段,旨在協(xié)助企業(yè)應(yīng)對(duì)日益復(fù)雜的挑戰(zhàn),它能讓企業(yè)充分利用其在開發(fā)人員、軟件語(yǔ)言、硬件平臺(tái)、數(shù)據(jù)庫(kù)和應(yīng)用程序方面的現(xiàn)有投資,在提高生產(chǎn)率的同時(shí)協(xié)助降低成本和風(fēng)險(xiǎn)。這種適應(yīng)性強(qiáng)的靈活架構(gòu)是縮短產(chǎn)品上市時(shí)間的基礎(chǔ),并且有助于降低開發(fā)和維護(hù)中的成本和風(fēng)險(xiǎn)。

    有一條經(jīng)驗(yàn)在過去 30 年(或更長(zhǎng)時(shí)間)里得到無數(shù)次驗(yàn)證:舊的應(yīng)用程序不會(huì)很快就消失。由于它們的作用不可或缺,因而會(huì)被持久使用下去。因此,在現(xiàn)有應(yīng)用程序和新應(yīng)用程序之間進(jìn)行轉(zhuǎn)換、傳遞消息和進(jìn)行連接時(shí),就迫切需要 ESB 所帶來的靈活性。WebSphere ESB 在 SOA 編程模型環(huán)境中提供了 ESB 功能。它使用廣泛的協(xié)議來促進(jìn)服務(wù)端點(diǎn)之間的交互,并支持在這些端點(diǎn)之間進(jìn)行調(diào)解- 轉(zhuǎn)換、記錄和路由消息。

    WebSphere Integration Developer 是一款與 WebSphere ESB 結(jié)合使用的工具,它提供了一種集成、交互式和可視化的開發(fā)方式,而且只需很少的編程技能。集成開發(fā)人員可以通過全面的文檔、易于理解的示例以及極富吸引力的“即裝即用”使用方式,快速掌握 WebSphere Integration Developer的使用。通過簡(jiǎn)化聲明服務(wù)和定義服務(wù)的互連等功能,以及可視化地將調(diào)解功能與一流的工具支持相結(jié)合以使消息路由、豐富和轉(zhuǎn)換智能化,開發(fā)工作變得更為簡(jiǎn)便。基于角色的管理支持通過一種簡(jiǎn)化的解決方案管理員用戶體驗(yàn),使 WebSphere ESB 部署便于管理。

    WebSphere ESB 軟件還有助于加速實(shí)現(xiàn)價(jià)值。作為一種經(jīng)濟(jì)適用的服務(wù)集成解決方案,WebSphere ESB 可以幫助您通過構(gòu)建一種靈活的集成基礎(chǔ)架構(gòu)來使用您的 SOA IT 投資,該基礎(chǔ)結(jié)構(gòu)可以擴(kuò)展現(xiàn)有投資的價(jià)值(無論供利用 IBM WebSphere ESB 軟件提高 IT 靈活性第11頁(yè)應(yīng)商如何變化)。WebSphere ESB 支持?jǐn)?shù)百種 ISV 解決方案并提供擴(kuò)展的WebSphere Adapter 支持,便于您與現(xiàn)有資產(chǎn)進(jìn)行連接。預(yù)先構(gòu)建的調(diào)解功能有助于減少開發(fā)時(shí)間和成本。由于 WebSphere ESB 是基于WebSphere Application Server 的,所以您可以利用市場(chǎng)領(lǐng)先的高質(zhì)量服務(wù),例如,集群、故障轉(zhuǎn)移、系統(tǒng)管理和安全性。共同的工具和管理方法意味著從WebSphere ESB 到 WebSphere Process Server 的遷移實(shí)際上是無縫的。與 Tivoli 軟件的集成提供了世界一流的安全性和系統(tǒng)管理功能。憑借這 4 項(xiàng)重要價(jià)值,WebSphere ESB 軟件將促成您的企業(yè)實(shí)現(xiàn) SOA。
 

集成系統(tǒng)網(wǎng)絡(luò)情報(bào)信息數(shù)據(jù)庫(kù)

CIO頻道人物視窗
CIO頻道方案案例庫(kù)
大數(shù)據(jù)建設(shè)方案案例庫(kù)
電子政務(wù)建設(shè)方案案例庫(kù)
互聯(lián)集成系統(tǒng)構(gòu)建方案案例庫(kù)
商務(wù)智能建設(shè)方案案例庫(kù)
系統(tǒng)集成類軟件信息研發(fā)企業(yè)名錄