224.5. sync=false가 있는 샘플

이 샘플에서 Camel은 포트 6200에서 TCP 연결을 수신 대기하는 서비스를 노출합니다. text line codec를 사용합니다. 이 경로에서 포트 6200에서 수신 대기하는 Mina 소비자 끝점을 생성합니다.

from("mina2:tcp://localhost:" + port1 + "?textline=true&sync=false").to("mock:result");

샘플이 단위 테스트의 일부이므로 포트 6200에서 일부 데이터를 전송하여 테스트합니다.

MockEndpoint mock = getMockEndpoint("mock:result");
mock.expectedBodiesReceived("Hello World");

template.sendBody("mina2:tcp://localhost:" + port1 + "?textline=true&sync=false", "Hello World");

assertMockEndpointsSatisfied();