Large Messaging 샘플 실행

Large Messaging 샘플을 실행하여 다음 처리를 수행할 수 있습니다.

  1. 반복되는 구조가 포함되는 XML 페이로드가 있는 WebSphere MQ 메시지를 읽습니다.
  2. 각각의 반복을 단일 WebSphere MQ 메시지로 분할합니다.
  3. 입력 메시지가 여러 메시지로 분할되었는지 확인하는 WebSphere MQ 메시지를 작성합니다.

Message Brokers Toolkit의 문제점 보기에 해석할 수 없는 메시지 필드 참조와 같은 경고 메시지가 표시될 수 있습니다. 메시지는 샘플의 메시지 플로우 프로젝트의 ESQL 파일을 참조하지만 무시할 수 있습니다. 이 경고는 런타임 시 샘플의 작동에 영향을 주지 않습니다.

Large Messaging 샘플을 실행하려면 브로커 응용프로그램 개발 Perspective에서 다음을 수행하십시오.

  1. 샘플 메시지 플로우 및 메시지 세트가 전개되었는지 확인하십시오.
  2. 샘플을 들여온 메시지 플로우 프로젝트에서 SampleInputMessage.enqueue를 두 번 누르십시오.
  3. 일반 탭의 큐 관리자 이름 및 큐 이름에 대한 값을 검토하십시오. 디폴트 큐 관리자 및 Message Broker 구성을 사용할 때는 값을 변경할 필요가 없습니다.
  4. 큐에 쓰기를 눌러 WebSphere MQ 메시지를 Large Messaging 메시지 플로우의 입력 큐에 넣으십시오.
  5. 큐에서 삭제 응용프로그램의 인스턴스를 시작하십시오.
    1. Workbench 도구 모음에서 큐에서 메시지 가져오기 아이콘 큐에서 메시지 가져오기의 화살표를 누르십시오.
    2. 드롭다운 메뉴에서 메시지 가져오기를 눌러 큐에서 메시지 삭제 창을 호출하십시오.
    3. 원하는 큐 관리자 및 큐의 이름을 입력하십시오. 디폴트 구성 작업 시 큐 이름에 LARGE_MESSAGING_SLICING_COMPLETE 값을, 큐 관리자 이름에 WBRK6_DEFAULT_QUEUE_MANAGER 값을, 포트 번호에 2414를 사용하십시오.
    4. 큐에서 읽기를 눌러 큐에서 메시지를 읽으십시오.
    5. 창을 닫은 후 큐에서 메시지 가져오기 아이콘 큐에서 메시지 가져오기의 화살표를 누르면 위에서 작성한 큐에서 삭제 구성이 드롭다운 메뉴에 나열됩니다. 메뉴에서 이 파일을 눌러(또는 메뉴에서 번호 1인 경우, 아이콘 자체를 누름) 큐에서 메시지를 가져오십시오.
    6. 선택사항: 큐에서 메시지 삭제 창이 열려 있는 동안 읽은 메시지를 메시지 플로우 프로젝트의 파일에 저장하여 나중에 사용할 수 있도록 이를 보관할 수 있습니다. 다른 이름으로 저장 단추를 누르고 다른 이름으로 메시지 저장 창에서 플로우 프로젝트를 선택한 후 파일의 이름을 입력하십시오.
  6. 검색한 메시지를 조사하십시오. 여기서 입력 메시지의 SaleListCount 요소에 10개의 요소가 선언되었고 10개의 레코드가 처리되었음을 표시해야 합니다.

선언된 메시지 수와 실제 메시지 수 값이 동일한 경우 Large Messaging 샘플을 올바로 실행한 것입니다.

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