构建 ESB 中介来将分隔文件转换为服务调用
2010-01-22 00:00:00 来源:WEB开发网开始之前
在面向服务的体系结构 (SOA) 中,使用企业服务总线(Enterprise Service Bus,ESB)来执行应用程序连接并将服务使用者与服务提供者分离是最佳实践。存在许多需要使用平面文件来集成系统和应用程序的场景。
本教程教您如何设计和实现 WebSphere® ESB 中介,以将基于文件的服务使用者连接到服务提供者。使用 WebSphere Integration Developer,您将了解如何构建基于文件的适配器模块、创建目标服务和构建连接中介流组件。
本教程中使用的场景基于一个简化的银行系统。服务提供者将模拟一个活期存款帐户信贷服务。若要调用其 doCredit 操作,您需要一个 Credit 对象,该对象由一个 account number、一个 sortcode 和一个货币 amount 组成。服务使用者使用一个分隔文件,其中包含那三个所需值。
本教程划分为四个任务:
使用 Enterprise Service Discovery 来创建平面文件适配器模块。
创建模拟帐户信贷服务。
创建中介流组件。
测试解决方案。
您还可以下载完成后的解决方案 WorkspaceFlatFileMediation.zip,并将其导入 WebSphere Integration Developer。
任务 1:运行 Enterprise Service Discovery
在此任务期间,您将使用 Enterprise Service Discovery 向导将 Flat File 资源适配器导入一个 J2EE 连接器项目,并将其与一个新的 Mediation Module 项目关联。
在完成此任务之前,请确保您已安装 WebSphere Adapter for Flat Files 并应用了最新的修复。
启动 WebSphere Integration Developer 并打开一个新工作区。
- ››构建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++ 开发工...
更多精彩
赞助商链接