7.2. リモート JNDI クライアントの設定
リモート JNDI クライアントは、JNDI を使用して、名前でオブジェクトを検索して接続できます。クライアントのクラスパスには
jboss-client.jar
が必要です。
次の例は、
myTestQueue
リモート JNDI クライアントからの JMS キュー:
例7.2 リモート JNDI ルックアップの例
Properties properties = new Properties(); properties.put(Context.INITIAL_CONTEXT_FACTORY, "org.jboss.naming.remote.client.InitialContextFactory"); properties.put(Context.PROVIDER_URL, "remote://<hostname>:4447"); context = new InitialContext(properties); Queue myTestQueue = (Queue) context.lookup("jms/queue/myTestQueue");