BPM流程启动与操作
- 格式:doc
- 大小:1.20 MB
- 文档页数:10
作者:黄本豪
日期:2014.10.24
注:
1、有疑问欢迎探讨。
2、流程创建于发布部分略。
1、创建Web Service Proxy
1.1创建一个Generic Application
输入Application Name
输入Project Name 并点击完成
程序目录如下
1.2创建Web Service Proxy
1.2.1创建TaskQueryService(流程任务程序与操作、可以调用接口等)
输入url:http://localhost:8001/integration/services/TaskQueryService/TaskQueryService?WSDL
输入
Package Name: com.mgear.taskQuery.services
Root Package for Gemeraterd Types:com.mgear.taskQuery.services.types
1.2.2创建TaskService
流程一样
输入url:http://localhost:8001/integration/services/TaskService/TaskServicePort?WSDL
输入
Package Name: com.mgear.task.services
Root Package for Gemeraterd Types:com.mgear.task.services.types
1.2.3创建ProcessService(流程启动、数据初始化)
流程一样
输入url:(选要启动的流程)
我发布的有两个流程,所以有两个网址,注意:流程名称最好为英文,不然url路径会有中文。
输入
Package Name: com.mgear.process.services
Root Package for Gemeraterd Types:com.mgear.process.services.types
完成上面的流程后,项目结构如下:
2.开启流程
注释掉这部分的代码
添加的代码
然后run起来,你会发现一个流程已经起来了(可以查看工作台进行验证)
3.流程操作
授权验证
操作流程
还有一些代码自己参考,有所领悟的欢迎讨论。
还要那个task和taskquery代理服务器是有区别的,具体看下面这个
注意两段代码的红色部分
(注:文档可能无法思考全面,请浏览后下载,供参考。可复制、编制,期待你的好评与关注)