wso2 入門
WSO2 產品大量使用 Java 技術,並建立在公司的 SOA 中介軟體平臺 Carbon 之上。Carbon 利用 Apache Axis2 封裝了主要的 SOA 功能[20],如資料服務,業務流程管理,ESB 路由/轉換,規則,安全性,限制,快取,日誌記錄和監控。WSO2 產品建立在這個平臺之上。
- 企業服務匯流排 - 允許開發人員根據 SOA 治理原則連線和管理系統和軟體。
- 資料服務伺服器 - 為資料儲存提供 Web 服務介面。
- 業務流程伺服器 - 用於管理業務流程和人工任務的圖形控制檯
- 業務規則伺服器 - 用於實現和管理業務服務的平臺 Message Broker - 在系統之間轉換,驗證和路由訊息。
- API Manager - 用於建立,部署和管理 API 以展示後端系統的資料和功能的平臺
- App Manager - 促進建立,部署和管理應用程式的過程
- Data Analytics Server - 使用企業資料的實時,批量,互動式和預測性分析。以前是 WSO2 業務活動監視器。
- 複雜事件處理器 - 實時事件處理和檢測。使用 WSO2 Siddhi 和 Apache Storm。
- 機器學習者 - 使用模型生成預測的探索性資料分析。使用 Apache Spark。
- 企業移動管理器 - 移動裝置的裝置管理和業務策略實施
- 企業商店 - 資產店面,釋出和資產生命週期管理功能
- Governance Registry - 儲存,編目,索引,管理和管理與企業資產相關的後設資料
- 儲存伺服器 - 用於開發專案的多租戶結構化和非結構化資料儲存
- 儀表板伺服器 - 用於建立用於視覺化資料的儀表板和微型網站的平臺
並非所有元件都用作獨立實現; 許多用於補充功能或為 Enterprise Service Bus 的實現新增功能。