RestCloud ESB平台是一個以API為中心的輕量級ESB總線平台。企業級私有化部署,是一個集成的容器,一個集中式的服務總線。ESB是傳統中間件技術與XML、Web服務等技術結合的產物。ESB提供了網絡中最基本的連接中樞,是構築企業神經系統的必要元素。RestCloud的ESB平台為企業解決微服務與傳統業務系統集成提供最佳的解決方案。
一、RestCloud ESB平台的組成
RestCloud ESB平台由API網關和ESB服務編排平台組成,API網關負責API的路由和透傳,ESB總線平台則負責以API為中心鏈接各個業務系統進行數據的推送、拉取、事務控制、異常數據告警等能力。
二、RestCloud ESB平台的功能
- 單一節點失敗時跳過,流程結束后補償失敗節點
- 單一節點失敗,終止流程執行
- 單一節點失敗立即補償,補償成功后繼續執行后續節點
- 單一節點失敗可以調用回滾API,實現數據回滾
- 補償次數可自定義,補償間隔時間可自定義
三、RestCloud ESB平台的優勢
基於微服務架構的ESB平台,全Web化,通過拖拉拽進行可視化的統一編排和調度API服務,集中式管理,支持分布式部署運行,可以極大的提升業務API服務的復用率,全面提升前端業務創新能力。