버스 멤버

서비스 통합 버스의 멤버는 애플리케이션 서버, 서버 클러스터 또는 IBM MQ 서버 중 하나입니다. 애플리케이션 서버 또는 서버 클러스터인 버스 멤버에는 메시징 엔진이 있으며, 이는 비동기 메시징 서비스를 제공하는 애플리케이션 서버의 컴포넌트입니다. IBM MQ 서버인 버스 멤버는 IBM MQ 큐 관리자의 큐와 서비스 통합 버스 간 직접 클라이언트 연결을 제공합니다.

서비스 통합 버스를 사용하려면 애플리케이션 서버 또는 서버 클러스터를 하나 이상 버스 멤버로 추가해야 합니다. 또한 IBM MQ 서버인 버스 멤버를 추가할 수 있습니다. 서비스 통합에서는 이러한 버스 멤버를 사용하여 IBM MQ 큐에서 메시지를 읽고 씁니다.

애플리케이션 서버 또는 서버 클러스터를 버스 멤버로 추가할 때 해당 버스 멤버에 대해 메시징 엔진이 자동으로 작성됩니다. 버스 멤버가 애플리케이션 서버인 경우, 하나의 메시징 엔진만 가질 수 있습니다. 큐 유형 대상을 호스트하기 위해, 메시징 엔진은 필요한 경우 이용 애플리케이션이 메시지를 수신할 때까지 메시지를 보유할 수 있는 메시지 저장소를 포함하거나, 메시징 엔진이 실패하는 경우에는 메시지를 보존합니다. 버스 멤버가 서버 클러스터인 경우, 고가용성 또는 워크로드 공유 특성을 제공하도록 메시징 엔진을 추가할 수 있습니다. 버스 멤버가 IBM MQ 서버인 경우 메시징 엔진은 없지만 IBM MQ 큐 관리자 및 (z/OS®용 WebSphere® MQ의 경우) 큐 공유 그룹에서 직접 IBM MQ 큐에 액세스할 수 있습니다.

WebSphere Application Server 애플리케이션은 메시징 서비스를 사용하기 위해 서비스 통합 버스 멤버에서 실행될 필요가 없습니다. 필요한 경우, WebSphere Application Server는 적당한 버스 멤버에 대한 연결을 자동으로 제공합니다.

그림 1. 버스 멤버
서비스 버스 멤버, 클라이언트 버스 멤버 및 IBM MQ 서버 버스 멤버의 예

필요한 경우 버스에서 멤버를 제거할 수 있습니다. 그러나 이 조치는 해당 메시징 엔진에 대한 메시지 저장소가 보유하는 모든 메시지의 지식을 포함하여 버스 멤버와 연관된 모든 메시징 엔진을 삭제합니다. 따라서 이 조치를 신중하게 계획해야 합니다.

버스 멤버가 삭제될 때 다른 목적으로 데이터 소스를 사용 중인 경우에도 이 버스 멤버와 연관된 데이터 소스는 자동으로 삭제되지 않습니다. 또한 기본 데이터 소스를 사용하여 작성된 버스 멤버에도 적용됩니다. 데이터 소스는 자동으로 삭제되지 않으므로 수동으로 제거해야 합니다. Apache Derby 데이터베이스의 이름에 UUID(Universal Unique Identifier)를 사용하기 때문에 기본 데이터 소스를 제거할 필요는 없습니다. 하지만 데이터 소스를 삭제하도록 선택하여 디스크 공간을 절약할 수 있습니다.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjj0020_
파일 이름:cjj0020_.html