JMS客户端应用程序和业务活动监视器

时间:2012-07-27 16:32:45

标签: java oracle jms weblogic oracle-bam

我想知道是否有办法通过客户端应用程序连接到WebLogic服务器上的Business Activity Monitor。我想用BAM语句替换JMS Producer / Consumer客户端中的日志语句,以便更新BAM消息进度/错误?我希望有一个API,但是没有成功找到它?

1 个答案:

答案 0 :(得分:1)

Oracle BAM能够使用XML messages from a queue or a topic作为数据项的输入。这是BAM configuration documentation这样做。

由于您的客户端应用程序已经基于JMS,因此应该很容易让他们将其他JMS消息发送到专用队列,以便在BAM中进行进度监控。

请注意事务划分:如果您的BAM消息应该包含在与常规业务相同的事务中或特定事务中,则必须注意,以避免在业务失败时进行回滚。