看起来其实两种方案区别不是很大,bpm流程使不使用业务数据从描述看来影响不是很大。使用bpm通过接口的方式保存业务数据和A系统本身操作业务数据区别不大。既然已经决定不使用bpm coach作为前段业务数据展示那业务数据对于bpm流程的影响就微乎其微,流程中只需要传入会影响...
显示全部看起来其实两种方案区别不是很大,bpm流程使不使用业务数据从描述看来影响不是很大。使用bpm通过接口的方式保存业务数据和A系统本身操作业务数据区别不大。既然已经决定不使用bpm coach作为前段业务数据展示那业务数据对于bpm流程的影响就微乎其微,流程中只需要传入会影响流程流转方向的关键性业务数据即可。
另外一个问题是,如果采取这样只使用bpm作为流程引擎的模式rest权限问题如何解决呢?因为对流程事例中的task操作是有权限限制的。例如:如果整个系统中的用户使用的是域用户,在使用rest或者web api的时候如何获取域用户的密码从而使得rest权限验证能够通过是个问题。
收起