使用 Eclipse BPEL 插件开发和执行 WS-BPEL V2.0 业务流程
2009-12-14 00:00:00 来源:WEB开发网核心提示: 同样在创建 BPEL 流程期间,向导创建了一个 WSDL 文件,使用 Eclipse BPEL 插件开发和执行 WS-BPEL V2.0 业务流程(4),此文件将描述输入和输出数据类型以及表示 BPEL 流程的端口类型,输入和输出数据类型都只包含单个字符串字段,单击 Detail 选项卡中的 N
同样在创建 BPEL 流程期间,向导创建了一个 WSDL 文件。此文件将描述输入和输出数据类型以及表示 BPEL 流程的端口类型。输入和输出数据类型都只包含单个字符串字段。
我们已经准备好把一些数据处理添加到流程中。为此,请在 receiveInput 块和 replyOutput 块之间拖放一个 Assign 块。
图 3. 拖放 Assign 块
在放置了赋值块后,右键单击 Assign 块并选择 Show In Properties 上下文菜单项以显示 Properties 视图并选择 Details 选项卡。Assign 块应当会用一个初始的 XML 标记结构来初始化输出变量。它是大多数 BPEL 处理引擎必需的常用程序。单击 Detail 选项卡中的 New 按钮以开始创建第一个赋值程序。在 From 选择框中选择 Fixed Value 元素并在文本区域中输入下列行:
>tns:HelloWorldResponse xmlns:tns="http://www.ibm.com/wd2/ode/HelloWorld">
>tns:result/>
>/tns:HelloWorldResponse>
接下来,在 To 选择框中选择 Variable 元素并在变量树中选择 output/payload 变量,如下所示:
图 4. 初始化输出变量
更多精彩
赞助商链接