改进 WebSphere ESB V6.1 中记录的消息的显示
2010-09-27 08:17:02 来源:WEB开发网概述
WebSphere ESB Message Logger 原语帮助开发人员构建中介业务应用程序,这些应用程序能够在请求和响应消息流经业务应用程序时将消息记录到关系数据库。
在本文中,我们将演练一个简单的中介场景,其中重点突出请求和响应流中的 Message Logger 中介原语。该场景使用 Derby 10.1 数据库,但是对其他受支持的关系数据库也有效。
场景
此场景的需求在于,所有发送和接收的服务请求都要记录到关系数据库,以用于审核和法律法规遵从性目的。我们希望仅使用预先构建的组件,而不是创建自定义逻辑。
为了满足这些需求,我们将在 WebSphere Integration Developer(以下称为 Integration Developer)中开发一个中介模块,该模块使用具有缺省的现成配置的 WebSphere ESB Message Logger 中介原语。我们将演练如何使用 Integration Developer V6.1 和 WebSphere ESB V6.1 来部署该中介模块应用程序,并指出该软件与其 V6 版本之间的区别之处。
图 1 显示了该中介模块在 Integration Developer 组装编辑器中的体系结构。在我们的场景中,该中介模块使用服务组件体系结构(Service Component Architecture,SCA)Web 服务导出组件从客户端请求者那里接收请求,执行请求日志记录,使用 Java™ SCA 参考组件将请求路由到服务提供者,在服务提供者作出响应时执行应答日志记录,并使用 SCA 导出组件将应答消息返回给客户端请求者。>
图 1. 组装编辑器中的 CustomerRewardsLogMedMod
图 2 显示了该中介模块在 Integration Developer 中介流编辑器中的体系结构,其中显示了该中介模块组件到参考 SCA 并使用 Java 实现的服务提供者伙伴组件的连接。
编缉推荐阅读以下文章
- WebSphere ESB 入门:创建 POJO 并将其作为服务发布
- WPS 和 WebSphere ESB中的异常处理
- ››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配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
赞助商链接