組み込みHornetQコアの例に従って、OSGIコンテナーで組み込みHornetQサーバーを実行しています。
私は3つのOSGIコンテナーを持っています。1つはサーバー用、1つはプロデューサー用、最後の1つはコンシューマー用です。すべてがローカルで動作します。
サーバーに接続するためにプロデューサーとコンシューマーの両方で使用しているコードは次のとおりです。
// Step 4. As we are not using a JNDI environment we instantiate the objects directly
ServerLocator serverLocator = HornetQClient.createServerLocatorWithoutHA(new TransportConfiguration(NettyConnectorFactory.class.getName()));
ClientSessionFactory sf = serverLocator.createSessionFactory();
メソッドを調べてみましTransportConfiguration
たが、セッターが見つかりませんでした。