集成解决方案当前您所在的位置:首页 / 解决方案 / 集成解决方案

PowerFlow与其他应用和外部系统集成和数据交互的分两种情况:

  • ■ 出站接口(Outbound API):用于PowerFlow调用其他系统的服务或进程 PowerFlow提供基于事件监听(Event-Listener)的事件驱动模式,与ERP、HR、CRM、SCM、AD/LDAP、邮件系统、企业外部门户等各类第三方系统进行集成,完成流程的执行
  • ■ 入站接口(Inbound API): 为其他应用和外部系统提供流程控制和流程服务;

 

1.出站接口 Outbound API

PowerFlow出站接口提供Web Service组件、Java进程组件、REST组件、SP存储进程组件, 提供以下两种出站接口途径:

  • ■ 事件监听器 (event-listener) - 在流程不同点自动触发的进程
  • ■ 自定义环节 (custom task) - 可预定义服务、程序和进程的流程环节,流程在自定义环节可自动执行进程

 

PowerFlow 采用事件-监听(event-listener)的设计模式,即可以在这些“点”注册监听器(listener),当流程执行通过这些被监听的事件“点”时,监听器中预先设定的进程(Action)就会被执行, 可触发各类二次开发进程并进行流程数据的交互。

 

 

PowerFlow流程事件包括流程级(Process-level)事件和任务级(Task-level)事件。 流程级事件包括流程开始,流程结束;环节级或任务级事件包括任务开始、任务检查、任务结束。同时,表单也可以通过弹出窗口与第三方系统接口。

PowerFlow出站接口组件包括Web Service集成组件、REST集成组件、Java集成组件和SP 集成组件


 

2.人站接口 Inbound API

PowerFlow可以把各种服务封装为Web Service, 或通过REST URL的方式,以实现其他应用和外部系统对PowerFlow的调用。

PowerFlow BPM提供以下几种流程服务:

  • ■ 流程启动服务接口(InitService API)
  • ■ 流程管理服务(ExecutionService API)
  • ■ 流程数据服务(DataService API)
  • ■ 组织人员接口服务(Identity Service API)

©2014微宏 浙ICP备09013656号

 
友情链接