37.7. 샘플
예를 들어 다음 스니펫은 Camel 라우터와 동일한 호스트에 설치된 MQTT 브로커의 메시지를 읽습니다.
from("paho:some/queue") .to("mock:test");
from("paho:some/queue")
.to("mock:test");
아래 스니펫은 MQTT 브로커에 메시지를 전송하는 동안:
from("direct:test") .to("paho:some/target/queue");
from("direct:test")
.to("paho:some/target/queue");
예를 들어 원격 MQTT 브로커에서 메시지를 읽는 방법은 다음과 같습니다.
from("paho:some/queue?brokerUrl=tcp://iot.eclipse.org:1883") .to("mock:test");
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");
from("direct:test")
.setHeader(PahoConstants.CAMEL_PAHO_OVERRIDE_TOPIC, simple("${header.customerId}"))
.to("paho:some/target/queue");