伊人99re_av日韩成人_91高潮精品免费porn_色狠狠色婷婷丁香五月_免费看的av_91亚色网站

中培偉業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的標準原則和體系,應用之間通過統一服務的方式進行信息的交互,為實現標準化集成提供基礎,并積極制訂相關的標準和管理規范。

主站蜘蛛池模板: 91麻豆久久 | 国产91chinese酷刑| 久久国产系列 | 在线视频日韩欧美国产 | 色小妹av| 老司机午夜永久免费影院 | 日本一本二本三区免费免费高清 | 国产精品3| 久久婷av | 中日韩产精品1卡二卡三卡 久久五月激情 | 青青草国产免费无码 | 动漫3d成人h无码国漫 | 麻豆蜜桃九色在线视频 | 久久久久成 | 午夜福利理论片在线观看播放 | 国产一级毛片在线 | 99热超碰 | 午夜爽爽爽男女免费观看hd | 香港三级日本三级a视频 | 日日爱69 | 一级高清免费毛片 | 91短视频版高清在线观看www | 91亚洲成人 | 69堂官网 | 国产国拍亚洲精品MV在线观看 | 99视频在线观看视频 | 亚洲AV色区一区二区三区 | 亚洲鲁丝片AV无码多人 | 一级黄色裸片 | 国产精品久久久久久999 | 黑人无套内谢中国少妇杂交 | 91久久中文 | 中文字幕日韩欧美 | 99亚洲精品视频 | 山东中年夫妇大白天露脸自拍 | 国产麻豆精品一区 | 久久99亚洲精品久久99 | 任我爽精品视频在线观看 | 日韩一区日韩二区 | 免费欧美黄色网址 | 一本色道久久综合狠狠躁邻居 |