스트림

스트림은 IBM® WebSphere® MQ 6.0 큐 관리자에만 적용되며 여러 다른 토픽에 대한 정보 플로우를 분리하는 방법을 제공합니다. 스트림은 큐의 세트로 구현되며 스트림을 지원하는 각 브로커에 하나씩 구현됩니다. 각 큐의 이름은 동일합니다(스트림의 이름). 네트워크의 모든 브로커 사이에 설정된 기본 스트림을 SYSTEM.BROKER.DEFAULT.STREAM이라 합니다.

스트림은 애플리케이션 또는 관리자가 작성할 수 있습니다. 스트림 이름은 대소문자를 구분하며 스트림 큐는 로컬 큐(알리어스 큐가 아닌)여야 합니다. 'SYSTEM.BROKER.'로 시작되는 스트림 이름은 IBM WebSphere MQ용으로 예약된 것입니다.

브로커에는 지원하는 각 스트림에 대한 별도의 스레드가 있습니다. 다수의 스트림이 사용되는 경우 브로커는 여러 스트림 큐에 동시에 도달하는 발행물을 처리할 수 있습니다. 스트림은 토픽의 상위 레벨 그룹화를 제공하고, 브로커가 처리해야 하는 발행물 및 구독의 범위를 제한하고, 발행물의 브로커 대 브로커 통신에 대한 일정 서비스 품질을 정의하며, 여러 다른 스트림의 발행물에 대해 다른 큐 속성을 지정하도록 할 수 있습니다.