Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド |
目次 索引 |
第6部 JMS編 | > 第24章 JMSアプリケーションの開発 | > 24.2 作成方法 |
メッセージセレクタ機能を使用するには、以下のようにアプリケーションを作成する必要があります。
(1)送信アプリケーション
送信アプリケーションは、メッセージの作成時にメッセージセレクタの対象となるプロパティ値を指定します。
メッセージにプロパティ名“NAME”で、プロパティ値“FUJITSU”を設定する場合
String name = "FUJITSU"; message.setStringProperty("NAME", name); |
(2)受信アプリケーション
受信アプリケーションは、Consumerの作成時、Durable Subscriberの作成時、またはBrowserの作成時にパラメタとしてメッセージセレクタ文を指定します。メッセージセレクタ文は、SQL文のWHERE句で使用されるクエリ文字列です。
Consumerの作成時に、プロパティ名“NAME”のプロパティ値が“FUJITSU”のメッセージを受信するためのメッセージセレクタを設定する場合
String selector = "NAME = 'FUJITSU'"; session.createConsumer(destination, selector); |
目次 索引 |