如何在Apache Camel中使用来自端点的消息?

如何在Apache Camel中使用来自端点的消息?,apache,apache-camel,Apache,Apache Camel,我创建了一条带有主题名的消息,并使用键/值对设置了一些信息,然后将消息发送到MessageBus(即,将消息发送到端点-在我的情况下,端点是MessageBus) 如何使用来自该端点的消息?我知道uri,端点。需要为我的消费者执行哪些配置(是否要对camel XML进行任何更改?) 请提供帮助。有关详细信息,请参阅页面,但基本上需要执行一些基本的Spring XML来配置ActiveMQ连接,然后建立路由 from("activemq:queue:inboundQueue").bean(MyCo

我创建了一条带有主题名的消息,并使用键/值对设置了一些信息,然后将消息发送到MessageBus(即,将消息发送到端点-在我的情况下,端点是MessageBus)

如何使用来自该端点的消息?我知道uri,端点。需要为我的消费者执行哪些配置(是否要对camel XML进行任何更改?)

请提供帮助。

有关详细信息,请参阅页面,但基本上需要执行一些基本的Spring XML来配置ActiveMQ连接,然后建立路由

from("activemq:queue:inboundQueue").bean(MyConsumerBean.class);

<bean id="activemq" class="org.apache.activemq.camel.component.ActiveMQComponent">
    <property name="connectionFactory">
        <bean class="org.apache.activemq.ActiveMQConnectionFactory">
            <property name="brokerURL" value="vm://localhost?broker.persistent=false&broker.useJmx=false"/>
        </bean>
    </property>
</bean>
from(“activemq:queue:inboundQueue”).bean(MyConsumerBean.class);
有关更多信息,请参阅这些单元测试


标志已删除,请参阅常见问题解答。您可以发布您现有的路由定义吗?我的路由定义是测试代理->文本总线。消息通过文本总线到达,该总线是activeMq。我需要编写一个使用者来从activeMq(端点)读取此消息。我建议在这里提问之前,多阅读一些Camel文档。你的问题非常广泛,你没有提供太多的细节,你正在使用什么消息总线等。例如,阅读本教程:。然后检查camel AMQ页面:。