구성요소는 일련의 특정 기능 세트를 수행하는 런타임 프로세스 세트이며, 브로커 구성 관리자 또는 사용자 이름 서버이 될 수 있습니다.
브로커는 메시지를 처리하고 구성 관리자은 구성 저장소와 도메인의 브로커 세트 사이의 인터페이스로 작동하며 사용자 이름 서버는 보안 제품에서 정보를 추출하여 브로커 및 Workbench에서 사용할 수 있도록 합니다.
실행 중인 브로커는 전개된 실행 그룹마다 제어 주소 공간과 하나의 추가 주소 공간을 가지고 있습니다. 제어 주소 공간이 시작되면, 브로커 구성요소가 자동으로 시작됩니다. 이 작동은 시작 작업에서 선택적 시작 매개변수를 사용하여 변경할 수 있습니다.
구성 관리자 및 사용자 이름 서버는 각각 단일 주소 공간을 가지고 있습니다. 주소 공간이 시작되면, 구성요소가 자동으로 시작됩니다. 이 작동은 시작 작업에서 선택적 시작 매개변수를 사용하여 변경할 수 있습니다.
구성요소 이름은 구성요소의 외부 이름이며 예로 WebSphere Message BrokerWorkbench에서 사용됩니다.
publish/subscribe 보안을 사용하는 경우 사용자 이름 서버만 필요합니다. 이 사용자 이름 서버는 z/OS를 포함하여 네트워크의 어느 위치에나 있을 수 있습니다.
각 구성요소는 UNIX 시스템 서비스에서 자체 런타임 환경을 갖게 되므로 브로커, 구성 관리자 및 사용자 이름 서버가 단일 큐 관리자를 공유할 수 있는 경우에도 자체 WebSphere MQ 큐 관리자가 필요합니다. 브로커 구성요소 또한 데이터베이스에 액세스해야 합니다.