jmqrun - JMSクライアントプログラムランナー

jmqrunは、JMSクライアントプログラムランナーです。

概要

jmqrun <class name> [parameters]

説明

クライアントランナーは、JMSクライアントプログラムを実行します。これは、クライアントの該当するコマンドラインパラメータおよびjvmフラグを設定し、parametersに指定した引数でclass nameを呼び出します。 「jmqrun」ランナーには、システム設定のJMSライブラリが自動的に含まれますが、ユーザはこれらのアプリケーションCLASSPATHを手動で設定する必要があります。

例:

    jmqrun <class name> [parameters]
これは、以下のコマンドラインパラメータでjavaを呼び出すのと同じです。
    java -DORBDefaultInitRef=iioploc://localhost:3506 \
       -Djava.naming.factory.object=com.sssw.jms.naming.JMQObjectFactory \
       -Djava.naming.factory.initial=com.sun.jndi.cosnaming.CNCtxFactory \
       -Dorg.omg.CORBA.ORBClass=com.sssw.jbroker.ORBLite \
       -Dorg.omg.CORBA.ORBSingletonClass=com.sssw.jbroker.orb.SingletonORB \
       -Djavax.rmi.CORBA.StubClass=com.sssw.jbroker.rmi.StubDelegate \
       -Djavax.rmi.CORBA.UtilClass=com.sssw.jbroker.rmi.UtilDelegate \
       -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sssw.jbroker.rmi.PortableRemoteObjectDelegate \
       -cp <all .jar and .zip files in the top-level lib directory prepended to CLASSPATH>
       <class name> [parameters]
ORBDefaultInitRefパラメータのホストおよびポート情報は、JMSサーバのmsgsvc.propertiesファイルから取得されています。

JVM FLAGS

-Jフラグを使用して、引数をjvmに渡すことができます。ヒープサイズを250 MBに設定するには、次のコマンドラインを使用します。
   jmqrun -J-Xms250m <class name> [parameters]
JMSサーバ以外のホストで実行しているクライアントでjmqrunを使用する場合、-Jフラグを使用して、前に説明したシステムプロパティの一部を再定義することもできます。
   jmqrun -J-DORBDefaultInitRef=iioploc://<hostname>:<port> <class name> [parameters]

Copyright © 1998-2003, Novell, Inc.All rights reserved.