采用Web Serverice技术进行协同系统和业务系统进行数据交互,由协同系统方开发实现Web Serverice服务,业务系统方需在本地实现Web Serverice本地代理来进行调用。
协同系统方需提供的服务接口如下:
1、 流程创建接口
2、 流程流转控制接口
提供流程提交,退回和转发控制接口
3、 需业务系统处理的任务列表
根据用户id和流程id获取该人员需要业务系统处理的任务列表,如果需要获取表单的数据在通过reqestid调用获取表单数据接口
4、 获取表单数据接口
根据协同系统中流程主键requestid获取表单中所有数据
5、 已归档任务列表
根据创建人id和流程id获取已经归档的任务列表
1