眾多零售和制造等行業的企業建設了大量非微服務架構的私有化核心業務系統,當企業想要進行數字化轉型時,這些核心業務系統很難進行微服務架構的重構,而基於業務創新需求,這些業務系統必須要與基於微服務架構的業務系統和SaaS系統進行互聯互通,實現業務系統的集成和統壹調用監控。就這些情況而言,RestCloud認為通過壹個以API為中心的輕量級的ESB總線平臺是解決微服務與傳統業務系統集成的最佳解決方案。
RestCloud ESB平臺由API網關和ESB服務編排平臺組成,API網關負責API的路由和透傳,ESB總線平臺則負責以API為中心鏈接各個業務系統進行數據的推送、拉取、事務控制、異常數據告警等能力。
RestCloud ESB總線平臺的特點
?以API為中心的輕量級ESB總線平臺
?由API網關和ESB服務編排平臺組成
?API網關負責API的路由和透傳
?ESB服務編排平臺負責系統間集成
?支持最為復雜的服務集成與數據推送
?支持分布式事務能力
RestCloud ESB總線平臺的功能
?單壹節點失敗時跳過,流程結束後補償失敗節點
?單壹節點失敗,終止流程執行
?單壹節點失敗立即補償,補償成功後繼續執行後續節點
?單壹節點失敗可以調用回滾API,實現數據回滾
?補償次數可自定義,補償間隔時間可自定義