五月天堂网_免费看影片_1024手机看毛片_亚洲综合四区_男人的天堂影院_在线亚洲自拍

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 學習交流 > 企業如何構建ESB平臺 (一)

企業如何構建ESB平臺 (一)

2017-05-17 15:34:35 | 來源:中培企業IT培訓網

導言


本篇主要介紹企業服務總線ESB,中培偉業IT常青樹認為ESB是基于SOA理念的實現方式,其重點解決了企業信息化中集成共享方面的難題。文中通過對ESB定位和目標的闡述,提出構建基于ESB的整體架構,并結合IT常青樹在項目實踐中的體會,給予企業架構師在實施ESB方面的相關建議。全篇力求采用簡潔、易懂的文字來闡述復雜信息共享成話題,并給出實踐中的體會和建議,相信身為讀者的你一定跟我一樣受益匪淺。


背景


為了滿足業務需求,在不同的歷史時期,企業建設了一些功能獨立的信息系統。在業務整合的驅動下,應用間的通信、數據交換的需求越來越強烈。傳統獨立建設的豎井式應用架構,應用集成一直是企業信息化建設中的難題。再則,獨立的大型單體應用適應業務的變化難、應用變更風險大,已經越來越不能適應業務發展,需要有一種有效的手段對大型單體應用進行分拆、集成,來加強應用系統的靈活性和可管理性。另外,企業要快速響應業務變化,需要重用已有的資源,企業需要以何種形式重用和管理現有資源。


要解決以上問題,SOA指明了正確的方向,企業需要新一代的IT架構,改變內部系統復雜的網狀交互關系,系統間的交互需要透明化管理;將已有可重用的資源服務化,并管理這些服務資源。


企業服務總線(Enterprise Service Bus,簡稱ESB)是企業應用集成在SOA理念下的一種實現方式,通過它解決異構系統間的集成問題,實現業務系統之間的互聯互通,承擔著IT系統“信息高速公路”的重任。同時,ESB還可以承擔企業服務交換管理的重任,幫助實現服務的重用。


ESB的定位和目標


ESB是企業應用集成在SOA理念下集成架構的核心,是應用系統之間實時信息交換的樞紐,屬于集成平臺類。


ESB基本功能有兩點,其一是實現無狀態、高吞吐的服務總線,總線形式有效改善系統之間調用的網狀關系,簡化了異構環境下應用、數據、信息的互連互通,通過它還可以提高應用集成的管控能力,使得系統之間的關系可視化和可管控。其二是依據SOA架構原則,具有服務管理能力。企業已有的IT能力以開放的、標準的服務方式暴露出來,通過ESB的服務管理能力,使得服務消費者能夠便利地查找到服務,實現服務重用,提高IT資源的利用率。


此外,由于各方系統的對外集成行為都會被ESB服務中介所跟蹤和審計,ESB可以做為第三方仲裁方,從而避免因為各方系統中數據的不一致而導致不必要的糾紛,具有很好的協調和管理能力。


ESB架構


ESB是部署和實現SOA的理想工具,為了“信息高速公路”的能力,需要具有協議轉換、消息轉換、消息路由、接口適配、流量控制等功能;為了實現服務管理的能力,需要具有服務目錄、服務注冊、服務訂閱、服務監控等功能。


服務管理


服務目錄指ESB具有服務目錄的管理能力,可以對服務分類,能夠按照所屬機構、所屬業務單元、所屬業務模塊等業務屬性靈活的進行服務目錄的創建、維護和權限分配;服務注冊指ESB接受服務提供者注冊服務;服務訂閱是服務發布后,能夠給消費端提供頁面入口,可根據服務名稱、所屬應用、所屬機構等信息快速查詢出服務相關信息;服務監控是指ESB提供可視化手段,監控服務提供者和服務消費者的運行狀態。SLA是指具備對服務的運行質量進行監控,能夠對服務定義監控規則,比如響應時間超過2秒,并能夠對不符合規則的服務進行即時預警等。


應用集成


應用集成包括協議轉換 (WebService,Http,JMS...)、消息轉換 (轉換、充實、過濾...)、消息路由 (同步/異步、發布/訂閱、基于內容路由、分支與聚合...)等的能力,流量控制是指ESB具有分級流量管理的能力;服務組合是指ESB根據業務策略,可以進行一定程度的服務疊加組合。


基礎服務


接口適配是指ESB集成多種企業應用中常見的適配器,比如支持結構化和非結構化文件讀寫的文件類適配器、支持多種數據庫訪問的數據庫類適配器、支持多種通訊協議(WebService、FTP)等通訊類適配器;資源分配是指ESB根據配置策略,進行基礎資源的分配;超時機制和異常處理機制指ESB在超時和異常情況下的處理策略;擴展機制是指ESB能夠適應個性化的特殊情況,靈活地增加屬于特定領域的專有協議。


對企業搭建ESB平臺的建議


ESB是企業的信息高速公路,是SOA服務化的拓展,企業建設ESB平臺時,從“信息高速公路”的角度,IT常青樹團隊建議重點考慮如下方面,包括協議轉換能力、產品架構等,具體如下:


協議轉換能力


協議轉換是ESB作為中介的重要體現,是ESB的重要評價指標。企業應用接口是一個收斂的、標準化的過程。因此ESB應能直接支持業界普遍的標準協議,包括直接支持國內企業信息化建設過程中普遍采用的SOAP/HTTP、JMS、Http/Https、Socket、JDBC等標準協議,從而體現ESB作為企業IT架構中基本中介的功能。


此外,企業在引入ESB之前,往往已經存在部分老舊系統,為了能夠適應個性化的特殊情況,ESB應基于可擴展的多協議架構,可以靈活地增加屬于特定領域的專有協議。


ESB產品架構


ESB作為企業內部重要的基礎設施,是應用系統集成的中樞,系統投入運行后即作力關鍵生產系統,這樣就會對ESB的健壯性和高性能提出了很高的要求。不然一旦單點出現問題就會對IT所支撐的企業核心業務產生影響。對性能具有極高的要求,因此要求在服務的運行中能高效的進行服務調用和消息處理,在高吞吐量、高并發下依然能夠穩定運行。


因此選擇的ESB產品應能支持多線程處理、集群部署、類似分段事件處理的穩定架構,具有很高的容錯及故障恢復能力。


總結


ESB之所以是SOA架構的核心,除了承擔“信息高速公路”、解決異構系統間的互聯互通,更因為它的業務價值,它基于開放的Web服務,實現了服務的重用,有利于信息化服務的沉淀和積累,提高了IT資源的利用率。


企業引入ESB后,需要堅持標準化的建設模式,遵循SOA的標準原則和體系,應用之間通過統一服務的方式進行信息的交互,為實現標準化集成提供基礎,并積極制訂相關的標準和管理規范。

主站蜘蛛池模板: 麻豆tv在线 | 少妇寂寞找男按摩师性M | 美女裸体无遮挡永久免费网站 | 美女视频黄又黄又免费高清 | 久久久国产成人一区二区 | 97亚洲色欲色欲综合网 | 无码人妻丰满熟妇区五十路 | 最新高清无码专区在线视频 | 日本一区二区在线视频 | 7777久久亚洲中文字幕 | 国产综合av一区二区三区 | 经典三级在线 一区 | 成人va| av不卡免费在线观看 | 中文字幕超清在线免费观看 | 日本美女一级 | 午夜精品久久久久99热app | 国产一区二区三区四区三区 | 高潮中文字幕 | 一级做a免费视频观看网站 99热6这里只有精品 | 十八女毛片 | 一级黄色一级片 | 国产999av | 动漫av一区二区在线观看 | 18亚洲男同志gv1069男男 | 黄色片xxx| 美女视频黄是免费视频 | 欧美另类videosbestsex | 三级 欧美 日韩 | 91在线观看免费高清 | 国产精品玖玖资源站大全 | 九色91 | 精品国产AⅤ一区二区三区V免费 | 人妻无码不卡中文字幕在线视频 | 国产黄色在线观看网站 | 成人午夜免费av | 亚洲日本va中文字幕无码 | 狠狠色狠狠色很很综合很久久 | 最近中文字幕完整在线看一 | 九九色综合 | 99久久婷婷国产亚洲终合精品 |