14.1 YAWL平台下项目部署和配置

http://blog.csdn.net/hewei0241/article/details/8253313

helloworld就不能体现多人协同合作了,于是就采用3人协作完成A+B计算的程序作为范例

首先安装YAWL2.3或者更高的版本,在windows下可以直接运行:YAWL4Study_2.3final_windows_installer.exe。

然后打开YAWL编辑器,不要使用安装上去的版本,直接使用YAWLEditor2.3.1.jar。双击即可使用,如果发现双击是解压,那么请把打开方式选择为 JAVA平台

打开后画一个简单的工作流程如下(只需要用到任务和箭头,点击可以为任务命名):

然后运行YAWL引擎:开始-所有程序-YAWL-start Engine

打开页面:开始-所有程序-yawl-yawl contrlo centre

登录用户admin 密码为 YAWL

选择users,点击new 填写信息 点击 add 即可添加一个用户

注意id才是用户名。先增加3个用户

简单一个就用户id 1,2,3 密码都是1111

将打包好的.war文件放到安装引擎所在的tomcat的webapps文件夹下

选择services

密码和用户名相同,都是在项目的web.xml中已经设置好的,点击add即可将服务注册。

这时可以为sum设置service成sumService,其他的都设置为系统默认服务。

为inputa和inputb创建string类型变量A,B用来存储输入

接下来添加用来传递参数用的局部变量:

编辑器菜单-net-update net details,添加a,b,c这3个局部变量。记得将初始值置为0;

然后为需要传递的参数设置好映射关系。

对task右键-mapping

对B同理

然后对sum如下:

在end创建out变量接住sum输出的c变量

然后为每个任务配置好角色:对任务右键-manage resouce,如inputA给a,对应给B,end给c,全部选system

然后保存编辑器的内容为一个文件

用网页的 case 上传工作流程并且运行即可


使用教程

(1)添加开关

Joint Type   Joint Position

Split Type    Joint Position


(2)修改命名

label

name




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值