Spring远程连接到Jboss Topic

时间:2012-07-04 11:34:14

标签: java spring jboss jms spring-integration

我在一个独立的环境中使用Spring3.1。

我正在尝试从jboss4计算机远程使用消息(将Jboss消息传递1.4作为jms提供程序)

在网上搜索后,我有点迷失了。

到目前为止我所做的是使用以下命令配置我的applicationContext:

<bean id="tgwTopic" class="org.springframework.jndi.JndiObjectFactoryBean"
    depends-on="jmsServerManagerImpl">
    <property name="jndiName" value="/topic/feedTopicRealTime" />
    <property name="jndiEnvironment">

        <props>
            <prop key="java.naming.provider.url">remove.server.url:1099</prop>
            <prop key="java.naming.factory.initial">org.jnp.interfaces.NamingContextFactory</prop>
            <prop key="java.naming.factory.url.pkgs">org.jboss.naming:org.jnp.interfaces</prop>
            <!-- other key=values here -->
        </props>
    </property>
</bean>

这是我的java bean:

   @Service("TGWMDB")
public class TGWMDB implements MessageListener
{
       @Autowired   Topic tgwTopic;

      public void onMessage(Message message)
      {
      }

}

感谢, 射线。

1 个答案:

答案 0 :(得分:0)