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代理服务器是有区别的,具体看下面这个

注意两段代码的红色部分

(注:文档可能无法思考全面,请浏览后下载,供参考。可复制、编制,期待你的好评与关注)