ActiveBpel Designer入门
2007-05-14 16:42
411 查看
项目开展到建模阶段,需要使用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.wsdl 和error-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
未完待续...........
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.wsdl 和error-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
未完待续...........
相关文章推荐
- ActiveBPEL Designer整合到Eclipse
- ActiveBPEL Designer功能分析
- ActiveBPEL Engine和designer
- 将ActiveBPEL Designer提取整合到Eclipse里面(Integrate ActiveBPEL Designer into Eclipse)
- castle ActiveRecord入门实例(2)-映射管理
- JAVA架构师入门教学视频,linux nginx dubbox zookeeper activemq storm FastDFS等
- Castle Active Record for .NET2.0快速入门示例
- Qt_designer入门教程
- [消息]ActiveBPEL 0.9.7 released
- XSLT Designer快速入门指南
- ActiveBPEL的安装和配置
- altium designer基础入门
- Windows 窗体设计器(Windows Forms Designer)入门
- Python 图形化界面 ——QtDesigner 5的简单历程 从入门开始
- BPEL入门记——Milestone1
- [SharePoint][SharePoint Designer 入门经典]Chapter12 高级工作流
- Eclipse平台利用SWT Designer6.0进行图形界面开发入门--搭建开发环境篇
- Castle Active Record for .NET2.0快速入门示例
- 使用Eclipse编译ActiveBPEL引擎4.0源程序
- ActiveBpel部署运行BPEL流程实例 推荐