构建 ESB 中介来将分隔文件转换为服务调用
2010-01-22 00:00:00 来源:WEB开发网在对话框上单击 OK 以将该实现保留在缺省包中。
您将转到 Java 编辑器。定位到 doCredit 方法,并将其替换为清单 1 中的代码。
清单 1. 服务提供者实现public void doCredit(DataObject credit) {
System.out.println("doCredit Enter");
System.out.println("Account: " + credit.getString("account"));
System.out.println("Sortcode: " + credit.getString("sortcode"));
System.out.println("Amount: " + credit.getString("amount"));
System.out.println("doCredit Exit");
}
我们的服务提供者现在已经创建完成。您已创建了一个 Java SCA 组件,该组件模拟一个简单的银行服务,我们将使用该服务来测试解决方案。不必将服务提供者实现为 SCA 组件。它可以是任何 Web 服务。
任务 3:实现中介流组件
在此任务期间,您将实现中介流组件以接收 Flat File 事件,并在 CreditService 调用过程中使用其值。您首先将组件连接在一起,然后使用一个自定义中介原语来执行中介逻辑。
将 FlatFileInboundInterface 导出组件 连接到 Mediation1 中介流组件。在该对话框上单击 OK。这将把 FlatFileInboundInterface 添加到该中介流组件。
图 15. 连接 FlatFileInboundInterface 导出组件
将 Mediation1 中介流组件连接到 CreditService Java 组件。在对话框上单击 OK 以创建一个匹配的引用。
图 16. 连接 CreditService Java 组件
- ››构建Windows 8风格应用23-App Bar概述及使用规范
- ››构建域名服务器(DNS)
- ››构建Android平台Google Map应用
- ››构建WinForm 通用速选(全选、反选、清空)组件
- ››构建Wordpress网站首选的5家国外主机
- ››构建高性能和高弹性 WebSphere eXtreme Scale 应用...
- ››构建前端UI组件的新思路
- ››构建 Android 开发环境
- ››构建 pureXML 和 JSON 应用程序,第 3 部分: 为 p...
- ››构建 ESB 中介来将分隔文件转换为服务调用
- ››构建一个 Twitter Web 应用程序
- ››构建基于 CDT 的编辑器,第 1 部分: C/C++ 开发工...
更多精彩
赞助商链接