ActiveBpel Designer入门

项目开展到建模阶段,需要使用Bpel建模,在权衡了织女星平台和开源的 ActiveBpel Designer后,决定还是向国际化靠拢,下面介绍一个简单例子做入门使用.

1     Starting a New Process

      File>New>Project>Project 填写项目名称,我们取为ActiveBPEL_Tutorial

      File>New>BPEL Process 在过程中创建创建一个新的Bpel过程.   

 2 流程的设计

我们的目标流程是一个贷款审批流程,如下图

3.创建一个接受流程

Bpel流程是以一个receive活动或者pick活动开始的.所以我们的第一步是创建一个Receive活动.类似于VB,使用拖拽的方法可以把palette面板中的Receive控件创建到画板上.这里仅做熟悉控件使用,不需要实际动作.

引入外部资源 File>Import>General   选择 Existing Projects into Workspace  选择 <ActiveBPEL Designer install folder>/Samples     文件夹.      Navigator(项目文件列表)如下图

Web Reference  是用来引入WSDL文档 ,引入WSDl文件到Web Reference 视图是一种简便的方法来注册 namespaces, messages, type definitions, sample data以及其他一些流程定义中需要使用的元素.

 

 

 

 

 

选择File System,到   ActiveBPEL_Tutorial 项目文件夹中选择 loanServicePT.wsdlerror-messages.xsd文件

 

选定后, Web Reference  添加成功,其视图如下

改变其视图模式为Partner Link Types,展开loanPartnerLT  可以看到request操作,如下图

还是用拖拽的方法将该操作拖拽到画布中,并选择Receive-Reply 选项.并设置partner link 属性,如下图

并设置输入message的类型

把输出变量设成approval 在画布上出现了Receive-Reply,   propertities中显示了它的属性.如下图

重命名Receive动作为ReceiveCustomerRequestforLoanAmt ,重命名 Reply动作为AcceptMessageToCustomer.

4 创建Invoke Loan Assessor Activity

webreference 中的 riskAssessmentLT下属的check动作拖拽到画板上,把动作的类型设置为Invoke .input设置为request.创建一个新的输出变量名为risk,把改动作重命名为InvokeLoanAssessor.

5 创建 Invoke Loan Approver  Activity

 未完待续...........

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值