產品概述

致力于快速開發和部署SOA的企業服務總線,用于集成服務,管理服務交互,并在不同IT環境之間執行消息代理。具備面向服務、事件驅動、面向消息的特性,綜合了Web服務、資源適配、數據轉換、信息路由等技術,是一個在SOA架構中充當服務間智能化集成與管理中介的靈活敏捷的基礎平臺。

產品技術特性

技術特性一:消息格式

  • AESB支持大多數通用的消息格式,如XML、TXT、CSV、EXCEL、JSON等,也支持像EDI這樣的具有行業特性的數據交換標準格式。

技術特性二:路由協議

  • 基本路由算法有兩種:靜態路由和智能路由。系統可消息內容來確定消息傳輸的路徑和目的地。支持File,FTP,JMS,HTTP,TCP/IP,SMTP等多種規范協議。

技術特性三:事件驅動

  • 提供的功能包括事件生成、事件訂閱/發布、事件處理、事件持久化和事件查詢等,用戶可通過簡單的配置方式,訂閱自己感興趣的事件并進行自定義的處理。

技術特性四:服務注冊

  • 向這個目錄中發布新的服務的方法,并且要在目錄中瀏覽和搜索可重用的服務,還要作為一種服務分類的機制使他們能與應用關聯。這些注冊可以防止重復的工作并且提高效率。

技術特性五:映射轉換

  • 支持多種消息格式的接入,這些消息相互之間必然存在著轉換和映射的需求。
    SDO是消息在AESB產品中的統一載體。

技術特性六:事務管理

  • 提供了符合JTA規范的分布式事務支持,允許跨越多個XA資源。

技術特性七:輕量的編排能力

  • 通過界面化配置,重復利用本地或遠程已有的系統的不同協議的服務進行組合,從而生成新的服務,并可以通過不同協議從AESB暴露給其他業務系統,增強企業應對業務變化的能力,提高企業的競爭力。

技術特性八:可擴展性

  • 提供了業務節點擴展,負載能力擴展和AOP功能擴展。有針對性地提供了更加靈活的、多層次的開放API以及AOP擴展,使AESB更加容易與企業內部現有的系統有機的融合在一起。

技術特性九:集群吞吐能力

  • 提供的集群負載功能,可以很好地滿足高并發、高性能、高可用的用戶需求。吞吐能力主要體現在單位時間內處理客戶請求服務的數量以及每秒所能處理的事務或交易的數量。

技術特性十:容錯能力

  • 采用了業內成熟的熱備冗余技術來實現系統的不間斷運行。熱備容錯系統工作包括自動偵測、自動切換兩個過程。

用戶面臨的挑戰

隨著我國社會經濟的不斷發展,企業生存面臨的壓力越來越大,業務需求和場景也不斷的變的復雜,對外業務接口越來越多,部門之間的協調、業務重點環節的監控就顯得尤為重要,企業就需要打破部門間的壁壘,監控重點業務環節。企業想要保持競爭優勢、響應不斷變化的客戶需求,以更低的成本提供更好、更新的產品和服務,這就意味著業務需要具備敏捷性,以便利用新的創收機遇、應對競爭威脅。

企業可以通過集成開發來優化現有業務,但因缺少工具與集成規劃的支撐,隨著業務規模與集成規模的增長,集成業務很容易陷入失控狀態:

不可靠的連接:

隨集成規模的增大,大量系統間建立了業務聯系,但這些連接是不穩定而脆弱的。任何的中斷或者調用失敗,都可能導致核心業務不可用。

緩慢而不靈活的應用集成模式:

隨著大量的遺留系統被納入到集成體系中,但由于操作系統、開發語言、集成方式的多樣性,使接口開發周期變的不可控。而隨著業務的發展接口需要反復改動與增加,也影響了整個集成項目的周期。

因點對點的連接和集成造成的高成本和復雜度:

由于缺少規劃,相同的接口在多個業務系統之間被反復開發,浪費了資源,而龐大繁多的接口也給運維工作帶來了巨大的壓力。

業務安全性問題:

業務接口采用不同的技術、方法進行開發。導致無法采用相同的策略對其進行監管與加固。使一些關鍵數據存在泄漏的風險,而另一些又因為安全策略更新不及時而無法使用。

產品核心價值

AESB是一個在SOA中充當服務間智能化集成與管理中介的靈活敏捷的基礎平臺。AESB提供了一種開放的、基于標準的消息機制,通過簡單的標準適配器和接口,來完成粗粒度服務和其他組件之間的互操作,能夠滿足大型異構企業環境的集成需求。它可以在不改變現有基礎結構的情況下讓不同技術實現互操作。

易用性好、高可靠、安全性高

  • AESB通過圖形化配置,采用拖拽的方式即可實現服務發布與數據交換,提供很好的易用性,使實施人員無需過多關注底層技術,即可完成業務實現。內置Apusic 消息中間件(MQ),可以實現異地部署的信息化系統數據進行安全、可靠、高效的抽取。提供數據自身加密和簽名、傳輸通道的SSL加密,保障數據在傳輸交換過程中的安全。

規范化、平臺化

  • AESB不僅是一款工具,它與SOA體系緊密結合,同時支持SCA、JMS等多個國際規范,是一個在SOA架構中充當服務間智能化集成與管理中介的靈活敏捷的基礎平臺。以面向服務的方式,實現異構、分布式應用系統之間的靈活、敏捷的應用集成,能夠賦予應用系統快速應變,快速重構的能力。
  • 在AESB平臺上,業務接口遵照相同的技術實現,使規范性和一致性得到質的提升,也就具備了高復用性和快速批量重構的個能力。

集中管理、可視化監控

  • AESB平臺提供服務從開發、接入、運維、注銷全生命周期的管理和支持。降低了規劃、管理的難度。降低了大型集成項目的復雜度。
  • AESB提供基于協議級別的服務質量管控支持,使服務的可用性、可靠性得到量化的保障。提供簡單而強大的服務監控功能,對應用支撐服務中的各種組成部分、部署及運行的服務、服務合成應用等的實時運行狀態監控、服務的控制、配置、歷史系統日志統計、生命周期控制等進行管理,結合系統管理控制臺提供圖形化的監控和統計展現。

產品架構及特點

企業服務總線體系圖

企業服務總線功能架構

產品的應用場景

企業或政府中多業務系統協同、數據遷移同步。