259.6. Samples
例如,以下代码片段从与 Camel 路由器在同一主机上安装的 MQTT 代理读取消息:
from("paho:some/queue") .to("mock:test");
虽然下面的片断发送消息到 MQTT 代理:
from("direct:test") .to("paho:some/target/queue");
例如,这是如何从远程 MQTT 代理中读取消息:
from("paho:some/queue?brokerUrl=tcp://iot.eclipse.org:1883") .to("mock:test");
在这里,我们覆盖默认主题并设置为动态主题
from("direct:test") .setHeader(PahoConstants.CAMEL_PAHO_OVERRIDE_TOPIC, simple("${header.customerId}")) .to("paho:some/target/queue");