# 可以和哪些系统整合
# 集成组件选用策略
# 三步选择法
优先查找专有组件
- 检查工具栏是否有对应系统的专用组件(如SAP、K3WISE等)
 
次选通用组件
- 当无专有组件时选用:
RESTful:适用于现代WebAPI系统WebService:适用于传统SOAP服务
 
- 当无专有组件时选用:
 最后选择数据库直连
- 当系统无任何对外接口时:
 - 使用
SQL组件直接访问数据库 
# 系统内置组件分类
| 组件类型 | 图标位置 | 适用场景 | 
|---|---|---|
| 专有组件 | 工具栏中部 | SAP/K3/用友等主流ERP系统 | 
| 通用组件 | 工具栏顶部 | 所有标准API接口 | 
| 数据库组件 | 工具栏中下部 | 无接口但可直连数据库的系统 | 
# 典型场景解决方案
# 场景1:获取BPM部门级别
- 分析接口:
GET /v1/org/dictionary/ou/levels - 组件选择:
- 无BPM专有组件 → 选用
RESTful通用组件 
 - 无BPM专有组件 → 选用
 - 配置要点:
- 请求类型:GET
 - 服务路径:v1/org/dictionary/ou/levels
 
 
# 场景2:老旧客户管理系统
- 现状分析:
- 无任何对外接口
 - 但使用数据库
 
 - 解决方案:
SELECT * FROM customer WHERE status=1 - 组件选择:
- 使用
SQL数据库组件 - 配置数据库连接后执行SQL
 
 - 使用
 
# 组件详细资料查询
- 查阅路径:
系统菜单 > 参考 > ESB节点 - 包含内容:
- 每个组件的详细参数说明
 - 配置示例
 - 常见问题解答
 
 
# 注意事项
- 数据库直连需要网络可达性和权限配置
 - RESTful组件支持OAuth等认证方式
 - 性能敏感场景建议使用专有组件