제공된 샘플 구현

WebSphere Message Broker는 사용자 정의 노드 및 구문 분석기를 쓰는 방법에 대한 이해를 돕기 위해 몇몇 샘플 코드를 제공합니다. 샘플은 샘플 구문 분석기 및 다음 샘플 노드로 구성됩니다.

스위치 메시지 컨텐츠에 따라 여러 출력 터미널 중 하나로 입력 메시지를 전달하는 노드로서, C 및 Java 두 가지 버전으로 구현됩니다.
변환 간단한 메시지 변환을 수행하는 노드로서, C 및 Java 두 가지 버전으로 구현됩니다.

각 샘플 노드는 각 노드 테스트에 사용할 수 있는 일부 파일 및 소스 파일로 구성됩니다. 샘플 구문 분석기의 경우 소스 파일만 있습니다. 샘플 파일의 자세한 내용과 샘플 파일이 있는 위치에 대해서는 샘플 노드 파일샘플 구문 분석기 파일의 내용을 참조하십시오.

제공된 샘플을 구현하려면 다음을 수행하십시오.
  1. 샘플을 컴파일하십시오. Java 노드를 컴파일하는 방법에 대한 정보는 Java 사용자 정의 노드 컴파일을 참조하십시오. C 노드 또는 구문 분석기를 컴파일하는 방법에 대한 정보는 C 사용자 정의 확장 구성요소 컴파일을 참조하십시오.
  2. 브로커 도메인에 사용자 정의 확장 구성요소를 설치합니다. 이 단계 완료에 대한 지시사항은 브로커 도메인에 사용자 정의 확장 구성요소 설치를 참조하십시오.
  3. Workbench를 호스트하는 Windows 시스템에서 install_dir\sample\extensions\com.ibm.samples.nodes 디렉토리에 있는 SampleNodesProject.zip 파일의 압축을 풀고 결과 디렉토리 구조를 install_dir\eclipse\plugins 디렉토리에 복사하십시오.
  4. Workbench를 열고 브로커 응용프로그램 개발 perspective로 전환하십시오. 색상표에는 "샘플 노드"라는 범주가 나타나며 그 아래에 샘플 노드가 표시됩니다. "샘플" 아래의 도움말 시스템에서 샘플 노드에 대한 문서도 볼 수 있습니다.
  5. 메시지 플로우에 샘플 노드를 넣으십시오(메시지 플로우 노드 추가 참조).
  6. 메시지 플로우를 전개하십시오(전개 참조).
  7. 스위치 및 변환 노드의 경우, 다음과 같이 메시지를 메시지 플로우의 입력 큐에 넣고 결과를 관찰할 수 있습니다.
    1. 샘플 노드가 포함된 메시지 플로우가 정상적으로 전개되었는지 확인하십시오(전개 결과 점검 참조).
    2. 메시지를 큐에 삽입 기능을 사용하여 샘플 입력 메시지(위에 나열된 .xml 파일)를 메시지 플로우의 입력 노드에 이름 지정된 입력 큐에 넣습니다(테스트 메시지 넣기 참조).
    또한 Trace 노드나 플로우 디버거를 사용하여 메시지 플로우에서 발생하는 사항을 볼 수 있습니다.
관련 개념
사용자 정의 확장 구성요소
관련 태스크
메시지 플로우 노드 추가
메시지 플로우 응용프로그램 테스트 및 디버깅
사용자 정의 확장 구성요소 개발
Java 사용자 정의 노드 컴파일
C 사용자 정의 확장 구성요소 컴파일
전개 결과 점검
문제점 해결 및 지원
관련 참조
Trace 노드
사용자 정의 확장 구성요소
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
as09990_