Formatos JMS - texto

El programa puede recuperar la carga útil de un mensaje de texto JMS correlacionando el cuerpo del mensaje con un gráfico de datos SDO que representa el mensaje.

Cuerpo del texto

Puede recuperar la carga útil de un mensaje de texto JMS como un valor de serie Java™ (java.lang.String). En primer lugar, debe recuperar un gráfico de datos que representa el mensaje de la instancia de SIMessage. Ya que es común para todos los gráficos de datos que representan mensajes JMS, el objeto de datos raíz del gráfico contiene una propiedad denominada "data" y dicho objeto de datos, a su vez, contiene una propiedad denominada "value". En los mensajes de texto JMS, se puede acceder a la propiedad de valor como un valor de serie Java.

Puede acceder a los datos del gráfico de datos con código de este tipo:
SIMessage siMsg;
String format = siMsg.getFormat();
if (format.equals("JMS:text")) {
  DataGraph graph = siMsg.getDataGraph();
  String payload = graph.getRootObject().getString("data/value");
}

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjy1132
File name: rjy1132.html