JMS Node 샘플 확장

JMS 노드는 Publish/Subscribe 및 포인트-투-포인트 유형의 메시징에서 소비자(JMSInput) 또는 생산자(JMSOutput)로서 사용될 수 있습니다. JMS Node 샘플에 있는 두 메시지 플로우를 쉽게 변경하여 다른 JMS 제공자로 연결할 수 있습니다.

다른 JMS 제공자에 연결하려면 다음을 변경해야 합니다.

  1. 선택한 JMS 제공자에서 관리하는 오브젝트를 다시 정의하고 브로커가 설치된 컴퓨터의 디렉토리에 바인딩 파일을 저장합니다.
  2. 새 바인딩 파일이 있는 디렉토리를 표시하도록 JMSInput 노드 및 JMSOutput 노드의 등록 정보를 변경합니다. 바인딩 파일 자체를 표시하지 않도록 합니다.
  3. 메시지를 조작하려는 경우가 아니거나 기능을 변경하려는 경우 Compute 노드와 ESQL 코드를 수정 또는 제거합니다.
  4. 새 시나리오에 적합하도록 Java 드라이버 코드 IP subscriber를 수정하고 기타 파일을 추가합니다.
  5. 수정된 메시지 플로우를 포함할 브로커 아카이브(BAR) 파일을 작성합니다.
  6. 브로커로 BAR 파일을 전개합니다.
  7. 새 플로우에서 수정한 샘플 코드를 실행하거나 사용자 고유의 생산자 및 소비자를 사용합니다.

Performance Harness for Java Message Service

샘플을 확장하거나 MQ 또는 기타 JMS 제공자에서 JMS 노드 플로우를 테스트해야 할 경우 JMS 메시지를 송수신하기 위한 가장 간단한 방법으로 다음 도구가 유용하다는 것을 알 수 있습니다. 해당 도구는 WebSphere MQ 메시지를 송수신할 수 있는 기능도 가지고 있으므로 Websphere MQ로(부터)의 변환을 포함하는 JMS 노드 플로우를 테스트하기에 이상적입니다. 도구의 문서에는 도구를 실행하여 JMS 제공자로(부터) 메시지를 송(수)신하는 방법의 예가 들어 있습니다.

Performance harness

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