브로커

브로커는 하나 이상의 메시지 플로우를 호스트하여 수신되는 메시지를 라우트, 변환 및 강화하는 일련의 실행 프로세스입니다.

응용프로그램은 WebSphere MQ 큐 및 연결을 사용하여 브로커로 메시지를 송신합니다. 브로커는 메시지 플로우 및 메시지 세트에 정의된 규칙을 사용하여 각 메시지를 라우트하고 수신 응용프로그램에 필요한 구조로 데이터를 변환합니다.

브로커는 송신자 및 수신자 채널을 사용하여 구성 관리자 및 브로커 도메인의 다른 브로커와 통신합니다.

운영 체제 요구사항에 설명된 플랫폼에 브로커 구성요소를 설치합니다. 브로커 구성요소를 설치한 경우 브로커 기능 확장 서비스를 처리하는 메시지 세트인 메시지 변환 서비스도 설치할 수 있습니다. 예를 들어, 메시지 변환 서비스는 추가 메시지 처리 노드, 추가 입력 및 출력 노드 및 메시지 플로우 디버그 기능을 제공합니다. 구성요소가 설치되어 있는 시스템의 명령행 지시사항을 사용하여 브로커를 작성할 수 있습니다. 하나 이상의 시스템에 하나 이상의 브로커를 설치 및 작성할 수 있습니다.

브로커는 브로커 정보를 보유하는 브로커 데이터베이스에 따라 결정됩니다. 여기에는 브로커에 정의된 자원의 제어 데이터가 포함됩니다(예: 전개된 메시지 플로우). 브로커를 작성하면 데이터베이스 내에 테이블이 작성되므로 브로커를 작성하기 전에 데이터베이스를 정의하고 특정 사용자에 대한 액세스 권한을 부여해야 합니다. 데이터베이스를 브로커의 로컬 지속 저장소라고도 합니다.

브로커는 ODBC 연결을 사용하여 데이터베이스에 연결합니다.

브로커를 작성할 경우, 브로커에 브로커 도메인 내에서 고유한 이름을 부여해야 합니다. 브로커 이름은 Windows 플랫폼을 제외한 모든 지원되는 플랫폼에서 대소문자를 구분합니다. Workbench의 브로커 도메인 토폴로지에 있는 브로커에 대한 참조를 작성할 때 동일한 이름을 사용해야 합니다. 브로커에 대한 참조는 구성 저장소 내의 브로커를 물리적으로 표현한 것입니다.

브로커 참조를 작성한 경우, 브로커 도메인에 대한 변경사항을 전개합니다. 전개는 브로커 및 구성 관리자 간의 통신을 시작합니다. 브로커는 구성 관리자로부터 구성 정보를 수신하여 이를 구성 저장소에 저장합니다. 전개는 또한 브로커를 초기화하여 메시지 플로우를 실행할 수 있게 합니다.

브로커와 연관된 자원

브로커를 작성하면, 다음 자원도 정의되고 작성됩니다.
  • 브로커가 런타임 시 메시지를 처리하기 위해 사용하는 정보를 저장하는 데이터베이스 테이블 세트.

    제품이 설치된 플랫폼에 따라 여러 데이터베이스 제품 중 하나를 사용하여 데이터베이스 테이블을 작성할 수 있습니다. 자세한 정보는 지원되는 데이터베이스를 참조하십시오.

    WebSphere Message Broker를 사용하는 경우, DB2 데이터베이스를 작성해야 합니다.

  • WebSphere MQ 큐 관리자(아직 존재하지 않은 경우).
  • WebSphere MQ 큐 관리자에 정의된 고정된 이름의 큐 세트.
관련 태스크
브로커 작성
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ae00260_