JMS フォーマット - テキスト

メッセージの本体を、メッセージを表す SDO データ・グラフにマッピングすることで、プログラムにより JMS テキスト・メッセージのペイロードを検索できます。

テキスト本文

JMS テキスト・メッセージのペイロードを Java™ ストリング値 (java.lang.String) として取得できます。まず、SIMessage インスタンスから メッセージを表しているデータ・グラフを取得する必要があります。 JMS メッセージを表しているすべてのデータ・グラフにとっての通例として、 グラフのルート・データ・オブジェクトは「data」という名前のプロパティーを持ち、 同様にそのデータ・オブジェクトは「value」という名前のプロパティーを持っています。 JMS テキスト・メッセージでは、value プロパティーは Java ストリング値としてアクセスされる ことがあります。

次のようなコードを用いてデータ・グラフ内のデータにアクセスできます。
SIMessage siMsg;
String format = siMsg.getFormat();
if (format.equals("JMS:text")) {
  DataGraph graph = siMsg.getDataGraph();
  String payload = graph.getRootObject().getString("data/value");
}

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjy1132
ファイル名:rjy1132.html