Los sucesos se publican para proporcionar notificación de los cambios efectuados en las tablas de suscripción, los cambios en la lista de temas definidos o sus listas de control de accesos.
$SYS/Broker/nombre_intermediario/Subscription/tema
El texto de cada publicación es un mensaje XML que proporciona información adicional sobre la petición de registro o anulación de registro.
Estos sucesos son publicaciones no permanentes y no retenidas.
A continuación, se muestran ejemplos de mensajes de sucesos para una suscripción que se está creando, cambiando y suprimiendo.
Event publication topic = "$SYS/Broker/Broker1/Subscription/stock/IBM" <Broker uuid="1234" label="Broker1" version="1"> <ControlGroup> <DynamicSubscriptionEngine> <Topic name="stock/IBM"> <Create> <Subscription clientId="mqrfh2:Broker1:client1queue" subscriptionPoint="poundsSterling" filter="currentPrice>100" user="Fred" persistent="true" localOnly="false" pubOnReqOnly="false" informIfRet="true" expiryTimeStamp="2000-12-31 23:59:59" createTimeStamp="2000-01-01 00:00:00" tempDynamicQueue="false" clientContext="hex digits"/> </Create> </Topic> </DynamicSubscriptionEngine> </ControlGroup> </Broker>
Event publication topic = "$SYS/Broker/Broker1/Subscription/stock/IBM" <Broker uuid="1234" label="Broker1" version="1"> <ControlGroup> <DynamicSubscriptionEngine> <Topic name="stock/IBM"> <Change> <Subscription clientId="mqrfh2:Broker1:client1queue" subscriptionPoint="poundsSterling" filter="currentPrice>100" user="Fred" persistent="false" localOnly="true" pubOnReqOnly="true" informIfRet="false" expiryTimeStamp="2005-12-31 23:59:59" createTimeStamp="2000-01-01 00:00:00" tempDynamicQueue="false" clientContext="hex digits"/> </Change> </Topic> </DynamicSubscriptionEngine> </ControlGroup> </Broker>
Event publication topic = "$SYS/Broker/Broker1/Subscription/stock/IBM" <Broker uuid="1234" label="Broker1" version="1"> <ControlGroup> <DynamicSubscriptionEngine> <Topic name="stock/IBM"> <Delete> <Subscription clientId="mqrfh2:Broker1:client1queue" subscriptionPoint="poundsSterling" filter="currentPrice>100" user="Fred"/> </Delete> </Topic> </DynamicSubscriptionEngine> </ControlGroup> </Broker>
Conceptos relacionados
Dominio de intermediarios
Tareas relacionadas
Creación de un intermediario
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
au19720_ |