JMS Node 샘플 실행

Java 드라이버인 JMSNodeSample은 모든 구성 단계를 완료한 후 샘플을 구동시키기 위해 제공된 것입니다. Message Broker Toolkit에서 이 코드를 실행하십시오.

입력 테스트 메시지

이 샘플을 실행하는 데 사용된 모든 테스트 메시지는 다음 형식을 기본으로 합니다.

<Parent>
<First>1</First>
<SaleList>
<Invoice>
<Timestamp></Timestamp>
<Initial>T</Initial>
<Initial>D</Initial>
<Surname>Montana</Surname>
<Item><Code>00</Code>
<Code>01</Code><Code>02</Code>
<Description>Twister</Description>
<Category>Games</Category>
<Price>00.30</Price>
<Quantity>01</Quantity>
</Item>
<Item>
<Code>02</Code><Code>03</Code><Code>01</Code>
<Description>The Times Newspaper</Description>
<Category>Books and Media</Category>
<Price>00.20</Price>
<Quantity>01</Quantity>
</Item>
<Balance>00.50</Balance>
<Currency>Sterling</Currency>
</Invoice>
</SaleList>
<Last>Test</Last>
</Parent>

샘플 실행

JMSNodeSample 드라이버에는 다음 파일이 들어 있습니다.

샘플을 실행하려면 다음을 수행하십시오.

  1. JMS IPSubscriber 응용프로그램을 시작하십시오.
    1. Message Brokers Toolkit의 브로커 응용프로그램 개발 Perspective에서 JMS Node 샘플 프로젝트를 펼치십시오.
    2. src 디렉토리를 펼친 후 jmsnode 디렉토리를 펼치십시오.
    3. IPSubscriber.java를 마우스 오른쪽 단추로 누른 후 실행 > Java 응용프로그램을 누르십시오.

    응용프로그램이 실행되며 메시지 플로우에 연결됩니다.

  2. 큐에 삽입을 사용하여 message.enqueue 파일을 inputqueue 큐에 넣으십시오.
    1. Message Broker Toolkit에서 브로커 응용프로그램 개발 Perspective로 전환하십시오.
    2. 자원 네비게이터 보기에서 JMS Node 샘플 프로젝트를 펼친 후 message.enqueue를 두 번 눌러 큐에 삽입 편집기에서 여십시오.
    3. 큐에 쓰기를 누르십시오. 메시지를 inputqueue 큐에 넣습니다.

메시지를 큐에 넣은 경우, 메시지는 메시지 플로우를 통해 전달되고 IP subscriber가 이를 수신합니다. 메시지는 Message Broker Toolkit의 콘솔 보기에서 표시됩니다.

출력 테스트 메시지

송장을 나타내는 출력 메시지의 형식은 다음과 같습니다.

<Parent>
<First>1</First>
<SaleList>
<Invoice>
<Timestamp>2005-01-01 10:10:59</Timestamp>
<Initial>T</Initial>
<Initial>D</Initial>
<Surname>Montana</Surname>
<Item><Code>00</Code>
<Code>01</Code><Code>02</Code>
<Description>Twister</Description>
<Category>Games</Category>
<Price>00.30</Price>
<Quantity>01</Quantity>
</Item>
<Item>
<Code>02</Code><Code>03</Code><Code>01</Code>
<Description>The Times Newspaper</Description>
<Category>Books and Media</Category>
<Price>00.20</Price>
<Quantity>01</Quantity>
</Item>
<Balance>00.50</Balance>
<Currency>Sterling</Currency>
</Invoice>
</SaleList>
<Last>Test</Last>
</Parent>

기본 페이지 아이콘   샘플 홈으로 돌아가기