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 的实现添加功能。