Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]() ![]() |
第5部 JMS編 | > 第41章 JMSアプリケーションの開発 | > 41.4 サンプルアプリケーション |
サンプルRequestor/Replierについて説明します。
サンプルRequestor/Replierは、画面から入力された文字列をテキストメッセージとしてリクエストを行い、リプライされたテキストメッセージを画面に表示するアプリケーションRequestorと、リクエストに対し、テキストメッセージをリプライするアプリケーションReplierで通信を行います。
サンプルプログラムの構成を以下に示します。
<samples> *<J2EE> *<ApplicationClient> *<Queue> *<RequestReply> * * Requestor.java … ソースコード * * Requestor.bat … サンプル起動バッチファイル * * Replier.java … ソースコード * * Replier.bat … サンプル起動バッチファイル * queue.xml … サンプル用deployment descriptorファイル |
<samples> *<J2EE> *<ApplicationClient> *<Queue> *<RequestReply> * * Requestor.java … ソースコード * * Requestor … サンプル起動シェルスクリプト * * Replier.java … ソースコード * * Replier … サンプル起動シェルスクリプト * queue.xml … サンプル用deployment descriptorファイル |
サンプルRequestor/Replierの起動方法について説明します。
次のプロパティおよび引数を指定します。
java -Dcom.fujitsu.interstage.j2ee.DeploymentDescriptorClient=ファイル名 Requestor ConnectionFactory定義登録名 Destination定義登録名 |
java -Dcom.fujitsu.interstage.j2ee.DeploymentDescriptorClient=ファイル名 Replier ConnectionFactory定義登録名 Destination定義登録名 |
例:C:\INTERSTAGE\jms\samples\J2EE\ApplicationClient\Queueにqueue.xmlがある場合
java -Dcom.fujitsu.interstage.j2ee.DeploymentDescriptorClient=C:\INTERSTAGE\jms\samples\J2EE\ApplicationClient\Queue\queue.xml Requestor TestQueueConnectionFactory TestQueue |
例:/opt/FJSVjms/samples/J2EE/ApplicationClient/Queueにqueue.xmlがある場合
java -Dcom.fujitsu.interstage.j2ee.DeploymentDescriptorClient=/opt/FJSVjms/samples/J2EE/ApplicationClient/Queue/queue.xml Requestor TestQueueConnectionFactory TestQueue |
サンプル用deployment descriptorファイルをそのまま使用する場合は、ConnectionFactory定義のJNDI名を“TestQueueConnectionFactory” 、Destination定義のJNDI名を“TestQueue”として登録する必要があります。
文字列 “x”または“X”を入力するとアプリケーションRequestorが終了します。
文字列 “x”または“X”を受信するとアプリケーションReplierが終了します。
目次
索引
![]() ![]() |