操作信息

如果更改代理或个别消息流的处理状态,则会使用以下系统主题发布事件:
$SYS/Broker/broker_name/Status
 
$SYS/Broker/broker_name/Status/ExecutionGroup/exec_grp_name
其中:
broker_name
是已更改执行状态的代理的名称
exec_grp_name
是执行组的名称,该组包含已更改执行状态的消息流

每个发布的主体均为 XML 消息,此消息提供有关导致事件触发的状态更改的更多信息,特别表明实体是已启动还是已停止的。

例如,启动消息流会生成以下消息:
<Broker uuid="1234" label="Broker1" version="1">
<ExecutionGroup uuid="5678">
  <Start>
   <MessageFlow uuid="7812"/>
  </Start>
 </ExecutionGroup>
</Broker>
停止代理会生成以下消息体:
<Broker uuid="1234" label="Broker1" version="1">
 <StatusChange state="Stopped"/>
</Broker>

当前,可针对代理和消息流进行通知的仅有状态为已启动和已停止。

这些事件是非永久、保留的发布。

相关概念
代理域
相关任务
创建代理
相关参考
预订和主题
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
au19710_