2010-03-30 4 views

답변

0

예, 오프라인에서 실행하는 것은 embedding broker into JVM으로 할 수 있습니다. 이것은 대개 (단위) 테스트를 위해 수행됩니다.

BrokerService broker = new BrokerService(); 
// configure the broker 
broker.addConnector("tcp://localhost:61616"); 
broker.start(); 
1

오프라인에서 무엇을 의미 하느냐에 따라 다릅니다.

당신은 단순히이 ConnectionFactory과 같이 작성하여 Java 응용 프로그램의 내부 브로커를 시작할 수 있습니다

:

ActiveMQConnectionFactory cf = new ActiveMQConnectionFactory("vm://localhost?broker.persistent=false");

이 브로커는 그것이 vm://localhost 전송을 사용하여 생성 된 자바 응용 프로그램 내에서 액세스 할 것 .

브루스

관련 문제