hornetQをデフォルト構成でスタンドアロンモードで実行し、ローカルシステムから接続できます。別のシステムから接続する場合は、これを可能にするためにどの構成を変更する必要がありますか?!
質問する
1769 次
3 に答える
0
これらは私の構成です
hornetq-configuration.xml:
<configuration xmlns="urn:hornetq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:hornetq /schema/hornetq-configuration.xsd">
<connectors>
<connector name="netty-connector">
<factory-class>org.hornetq.core.remoting.impl.netty.NettyConnectorFactory</factory-class>
<param key="port" value="5446"/>
</connector>
</connectors>
<acceptors>
<acceptor name="netty-acceptor">
<factory-class>org.hornetq.core.remoting.impl.netty.NettyAcceptorFactory</factory-class>
<param key="port" value="5446"/>
<param key="host" value="0.0.0.0"/>
</acceptor>
</acceptors>
</configuration>
hornetq-beans.xml:
<bean name="Naming" class="org.jnp.server.NamingBeanImpl"/>
<bean name="JNDIServer" class="org.jnp.server.Main">
<property name="namingInfo">
<inject bean="Naming"/>
</property>
<property name="port">1099</property>
<property name="bindAddress">0.0.0.0</property>
<property name="rmiPort">1098</property>
<property name="rmiBindAddress">0.0.0.0</property>
</bean>
于 2012-09-22T08:20:20.853 に答える
0
トランスポート、Nettyトランスポートを構成する必要があります。
http://docs.jboss.org/hornetq/2.2.14.Final/user-manual/en/html_single/index.html#configuring-transportsをご覧ください
于 2012-07-17T15:09:14.967 に答える
0
最初に、別のシステムの意味を定義する必要がありますか、別のHornetQインスタンスを意味しますか、それとも別のJMSサーバーを意味しますか?
接続媒体は何ですか?hornetQと他のJMSシステム間のブリッジが必要ですか?hornetQドキュメントのJMSブリッジを見てください
クライアントを別のメッセージサーバーに接続したいですか?Stompプロトコルとapache/activeMQの人から入手可能ないくつかのクライアントを見てください。HOrnetQは、サーバー側でStompをネイティブにサポートします。
于 2012-09-24T17:25:49.990 に答える