改进 WebSphere ESB V6.1 中记录的消息的显示
2010-09-27 08:17:02 来源:WEB开发网图 6. Database Explorer 中的 CustomerRewardsLogExport 请求消息日志
但是,在 WebSphere ESB V6.1 中,Message Logger 中介原语记录服务消息对象(Service Message Object,SMO)的 XML 代码转换副本,使得所记录的消息的显示更加棘手。(有关 WebSphere ESB V6.1 中的 Message Logger 中介原语的更多信息,请参见 WebSphere ESB V6.1 信息中心的主题 Message Logger mediation primitive。)
此外,在 V6.1 中,正如该信息中心所述,消息的 SQL 类型从 LONG VARCHAR 更改为 CLOB(请参见图 9)。数据库消息日志记录列类型的此更改将影响显示消息的方式。
CLOB 数据类型定义为最多能够存储 2,147,483,647 个字符的字符大对象。CLOB 用于存储基于 Unicode 的字符,例如使用任何字符集的大文档。数据库中存储的最大字符数量可指定为数字大小或 KB、MB 或 GB 的倍数,并附带后缀 K、M 或 G。因此,用于在数据库中存储日志消息的更改后的列类型支持记录使用任何字符集的消息。
图 7 和图 8 显示了该中介模块的组件测试,以及请求消息输入和响应消息输出。为了测试该模块,我们完成了以下步骤:
启动 WebSphere ESB V6.1 服务器。
将该中介模块部署到 WebSphere ESB 服务器。
启动组件测试模块
填写所请求的参数输入信息,如图 7 所示。
调用该中介模块应用程序,并接收响应输出,如图 8 所示。
图 7. CustomerRewardsLogExport 组件测试
编缉推荐阅读以下文章
- 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 体系结构概述
更多精彩
赞助商链接