WEB开发网
开发学院软件开发Java 构建 ESB 中介来将分隔文件转换为服务调用 阅读

构建 ESB 中介来将分隔文件转换为服务调用

 2010-01-22 00:00:00 来源:WEB开发网   
核心提示: 在对话框上单击 OK 以将该实现保留在缺省包中,您将转到 Java 编辑器,构建 ESB 中介来将分隔文件转换为服务调用(7),定位到 doCredit 方法,并将其替换为清单 1 中的代码,这将把 FlatFileInboundInterface 添加到该中介流组件, 图 15. 连接 Fla

在对话框上单击 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 导出组件
构建 ESB 中介来将分隔文件转换为服务调用

将 Mediation1 中介流组件连接到 CreditService Java 组件。在对话框上单击 OK 以创建一个匹配的引用。

图 16. 连接 CreditService Java 组件
构建 ESB 中介来将分隔文件转换为服务调用

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

Tags:构建 ESB 中介

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