WEB开发网
开发学院软件开发Java WebSphere Integration Developer 指导教程——第... 阅读

WebSphere Integration Developer 指导教程——第 3 部分:构建面向服务的简单应用程序

 2009-09-30 00:00:00 来源:WEB开发网   
核心提示: ProcessOrder 接口 ProcessOrder 接口有两个操作 placeOrder 和 orderShipped,这两个操作都以一个 Order 业务对象作为输入参数,WebSphere Integration Developer 指导教程——第 3 部分:构建面向服务的简单应用程序

ProcessOrder 接口

ProcessOrder 接口有两个操作 placeOrder 和 orderShipped。这两个操作都以一个 Order 业务对象作为输入参数。placeOrder 并不会返回任何值,因为我们仅需要其启动订购过程。与此类似,orderShipped 操作也不会返回任何值,因为仅需要在被告知订单已配送后输出一条消息。

要为 ProcessOrder 组件创建接口,请执行以下步骤:

在 OrderProcessing 项目中右键单击 Interfaces 类别,并单击 New - Interface

在 New Interface 向导的 Name 字段中输入 ProcessOrder,并保留其他缺省值。

单击 Finish。

在随即打开的接口编辑器中单击右键,并选择 Add One Way Operation。

选择缺省 operation1 名称,并将其替换为 placeOrder。

右键单击 placeOrder 操作并选择 Add Input。

将名称 input1 更改为 order,然后单击 Type 单元格(其值为 string)。如图 5 中所示,将打开类型列表,其中包含您前面创建的 Order 类型。选择 Order 作为类型。

图 5. 创建 ProcessOrder 接口

WebSphere Integration Developer 指导教程——第 3 部分:构建面向服务的简单应用程序

图片看不清楚?请点击这里查看原图(大图)。

添加另一个单向操作,并将名称 operation2 更改为 orderShipped。

向 orderShipped 添加一个输入,将其重命名为 order,并选择 Order 作为类型。

在前面的步骤中,我们选择的是单向操作。可以选择两种操作类型,单向操作和请求-响应型操作。单向操作对应于不希望服务返回结果的情况。而请求-响应操作则用于希望与服务进行双向通信时,如需要发送查询并获取信息时,或希望发送消息启动一个操作,但需要得到响应来了解是否已成功进行了操作时。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:WebSphere Integration Developer

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接