从数据库调用WebSphere业务流程
2010-09-27 08:17:15 来源:WEB开发网图 16. 业务集成模块
我们的第一个步骤是创建一个使用订单创建事件的业务流程。右键单击 Interfaces 并选择 New => Interface。对名称插入 OrderCreate,对文件夹插入 com/ibm/interfaces。
创建一个与图 17 确切相似的界面。请注意,该操作名为 createDb2adminOrder,唯一的 Input 参数名为 Row,Row 的 BO 类型为 Db2adminOrderBG。此界面实际上是适配器界面的子集(仅包括创建操作)。
图 17. 构建 OrderCreate 界面
在 com/ibm/interfaces 文件夹中创建另外两个分别名为 OrderUpdate 和 OrderDelete 的界面。创建与 OrderCreate 相同的 Input,只不过分别将操作命名为 updateDb2adminOrder 和 deleteDb2adminOrder。
右键单击组件编辑器的空白区域,然后单击 Add Node => Process。将其命名为 OrderCreateProcess。选择浮动的界面图标,并将其界面设置为 CreateOrder。双击 OrderCreateProcess 以实现该组件。对文件夹插入 com/ibm/interfaces。
在 Receive 组件下面,创建一个名为 LogProcessEntry 的 Java Snippet 组件。在 Properties 选项卡 => Details 下面为 LogProcessEntry 插入以下 Java 代码。实际上,您可能使用更高级的记录方法;不过这里为方便起见,我们将使用控制台。
清单 6. OrderCreate LogProcessEntry 代码片段
System.out.println(
"============ New Order Process Invoked ============");
System.out.println(
"ORDER_ID is "+Row.getDataObject("Db2adminOrder").getInt("orderid"));
System.out.println(
"DESC is "+Row.getDataObject("Db2adminOrder").getString("desc"));
System.out.println(
"QTY is "+Row.getDataObject("Db2adminOrder").getInt("qty"));
System.out.println(
"===================================================");
编缉推荐阅读以下文章
- 使用 WebSphere Process Server 修复流程
- 设置并置 WebSphere Application Server 负载均衡器和内容主机
- 利用 WebSphere Application Server 6.1 构建 SIP 集群应用环境及其性能调优
- WebSphere Process Server V6.0.2 集群,第 1 部分:了解拓扑
- 如何实现WebSphere Application Server 6集群环境下的定时服务
- 迁移集群环境中的 WebSphere Commerce
- WebSphere Process Server V6.0.2 集群,第 2 部分:安装和配置 WebSphere Process Server 集群
- Websphere MQ v6集群的负载均衡新功能
- 将 JUnit 插件集成到 WebSphere Studio 中
- 使用 IBM WebSphere MQ JMS 提供程序
- ››数据库对象——存储过程
- ››数据库设计词汇对照表
- ››调用已注册会员人数和最新会员名称
- ››WebSphere Application Server 7.0 XML Feature P...
- ››数据库大型应用解决方案总结
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
更多精彩
赞助商链接