JMS-Formate - Text

Ihr Programm kann die Nutzdaten einer JMS-Textnachricht abrufen, indem es den Hauptteil der Nachricht einem SDO-Datengraphen zuordnet, der die Nachricht darstellt.

Texthauptteil

Sie können die Nutzdaten einer JMS-Nachricht vom Typ "Text" als Java™-Zeichenfolgewert (java.lang.String) abrufen. Zuerst müssen Sie einen Datengraphen abrufen, der die Nachricht aus der SIMessage-Instanz darstellt. Wie bei allen Datengraphen für JMS-Nachrichten enthält das Stammdatenobjekt des Graphen eine Eigenschaft mit dem Namen "data" und das data-Objekt eine Eigenschaft mit dem Namen "value". In JMS-Nachrichten vom Typ "Text" können Sie auf den Eigenschaftswert mit einem Java-Zeichenfolgewert zugreifen.

Sie können über Code wie den folgenden auf die Daten im Datengraphen zugreifen:
SIMessage siMsg;
String format = siMsg.getFormat();
if (format.equals("JMS:text")) {
  DataGraph graph = siMsg.getDataGraph();
  String payload = graph.getRootObject().getString("data/value");
}

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjy1132
Dateiname:rjy1132.html