Formatos JMS
Para escribir código que pueda acceder a diferentes tipos de mensajes JMS, debe saber cómo se correlaciona con SDO cada tipo de mensaje y cómo se recuperar la serie de formato de mensaje desde el mensaje.
Tipos de formato
Cada tipo de mensaje JMS está definido por una serie de formato de mensaje contenida en el
mensaje. Puede recuperar esta serie de formato mediante el fragmento de código del
ejemplo siguiente. La tabla muestra la correlación de series de formato de
mensaje con SDO (Service Data Objects):
Tipo de mensaje JMS | Serie de formato de mensaje | Correlación con SDO1 |
---|---|---|
Mensaje de bytes JMS | JMS:bytes | Consulte Formatos JMS - bytes |
Mensaje de texto JMS | JMS:text | Consulte Formatos JMS - texto |
Mensaje de corriente de datos JMS | JMS:stream | Consulte Formatos JMS - Corriente de datos |
Mensaje de objeto JMS | JMS:object | Consulte Formatos JMS - objeto |
Mensaje de correlación JMS | JMS:map | La recuperación o creación de gráficos de datos SDO para los mensajes de correlación JMS no está soportada. |
1 La versión de SDO soportada por las mediaciones es Versión 1.
Este fragmento de código es un ejemplo de cómo recuperar la serie de formato de mensaje del propio mensaje:
String format = siMsg.getFormat();
if (format.equals ....