【发布时间】:2012-07-26 09:03:14
【问题描述】:
我想知道是否有一种方法可以通过客户端应用程序连接到位于 WebLogic 服务器上的业务活动监视器。我想用 BAM 语句替换我的 JMS 生产者/消费者客户端中的日志语句,以便 BAM 更新消息进度/错误?我希望有一个 API 可以解决这个问题,但没有成功找到它?
【问题讨论】:
标签: java oracle jms weblogic oracle-bam
我想知道是否有一种方法可以通过客户端应用程序连接到位于 WebLogic 服务器上的业务活动监视器。我想用 BAM 语句替换我的 JMS 生产者/消费者客户端中的日志语句,以便 BAM 更新消息进度/错误?我希望有一个 API 可以解决这个问题,但没有成功找到它?
【问题讨论】:
标签: java oracle jms weblogic oracle-bam
Oracle BAM 能够使用XML messages from a queue or a topic 作为数据项的输入。这是BAM configuration documentation 这样做。
由于您的客户端应用程序已经基于 JMS,因此应该很容易让它们将额外的 JMS 消息发送到专用队列以在 BAM 中进行进度监控。
注意事务划分:您必须注意您的 BAM 消息是否应该包含在与您的常规业务相同的事务或特定事务中,以避免在业务失败时回滚。
【讨论】: