WebSphere Message Broker 및 WebSphere Event Broker는 IBM에서 제공하는 비즈니스 통합 제품군에 속합니다.
비즈니스 통합은 모든 비즈니스 프로세스 및 응용프로그램을 통합하고 함께 운영하는 것입니다. 이를 통해 기업의 데이터 및 프로세스 인텔리젼스를 통합하고 강화하여 응용프로그램과 사용자들의 비즈니스 목표를 성취할 수 있습니다.
비즈니스 통합이 의미하는 내용은 다음과 같습니다.
WebSphere MQ 메시징은 비즈니스 데이터를 네트워크를 통해 전송할 때 비즈니스 데이터에 인텔리젼스를 적용할 수 있도록 WebSphere Message Broker 또는 WebSphere Event Broker로 확장할 수 있는 안전하고 광범위한 통신 인프라스트럭처를 제공합니다.
WebSphere Message Broker 및 WebSphere Event Broker의 기본 구성요소(브로커, 구성 관리자, 사용자 이름 서버 및 Message Brokers Toolkit)는 WebSphere MQ의 통신 프로토콜인 WebSphere MQ Enterprise Transport를 사용하거나, WebSphere MQ Everyplace를 구현할 경우 WebSphere MQ Mobile Transport를 사용하여 통신합니다.
IBM, Microsoft 및 Sun Microsystems, Inc.의 플랫폼을 비롯하여 30개 이상의 업계 플랫폼 중 하나에서 실행할 수 있는 비즈니스 응용프로그램은 WebSphere MQ 프로토콜을 사용하거나, WebSphere MQ Telemetry Transport, WebSphere MQ Real-time Transport, WebSphere MQ Multicast Transport, WebSphere MQ Web Services Transport 또는 WebSphere Broker JMS Transport와 같은 기타 프로토콜을 사용하여 브로커에 연결할 수 있습니다.
WebSphere MQ 프로토콜(WebSphere MQ Enterprise Transport 또는 WebSphere MQ Mobile Transport)을 사용할 경우의 이점은 구성요소들 사이에 단 한번만 확실하게 메시지를 전달한다는 것입니다.
WebSphere MQ 프로토콜은 응용프로그램에 다음과 같은 풍부한 지원을 제공합니다.
WebSphere Event Broker는 제한된 WebSphere Message Broker 프레임워크에서 최적화된 publish 및 subscribe 기능을 제공합니다. 다양한 전송 방식을 통해 연결된 클라이언트에 고성능의 비지속적 publish 및 subscribe 기능을 제공합니다.
WebSphere Message Broker는 WebSphere Event Broker를 통합하고 이 기능을 확장하여 비즈니스 규칙에 따라 운영되는 강력한 메시지 브로커 솔루션을 제공합니다. 사용하기 쉬운 GUI(Graphical User Interface)로 정의된 규칙에 따라 메시지를 형성, 라우트 및 변환합니다.
다양한 응용프로그램에서는 다양한 형태의 정보를 교환할 수 있습니다. 이는 사용자가 정의한 규칙에 따라 올바른 형식의 정보가 올바른 위치에 도달하는 데 필요한 프로세싱을 브로커가 처리하여 수행됩니다. 이 응용프로그램에서는 자체의 규칙 및 요구사항만 알면 됩니다.
또한 응용프로그램에서는 토픽 필터나 컨텐츠 기반 필터 또는 둘 다를 지정하여 메시지의 사용 가능 여부를 제어할 수 있으므로 수신할 메시지를 선택하는 데 있어 매우 뛰어난 유연성을 발휘합니다.
WebSphere Message Broker는 사용자 정의된 개선 기능과 함께 제공된 기본 기능을 지원하는 프레임워크를 제공하여 시스템의 메시지에 적용되는 비즈니스 처리 규칙을 신속하게 구성 및 수정할 수 있습니다.
WebSphere Event Broker는 액세스 지점 네트워크나 중앙 집중화된 브로커를 통해 정보의 여러 소스로부터 실시간 정보를 분배하여 비즈니스 및 응용프로그램 통합 요구를 처리합니다. 다음을 수행할 수 있습니다.
WebSphere Message Broker는 정보의 플로우를 관리하여 비즈니스 및 응용프로그램 통합 요구를 해결합니다. WebSphere Event Broker 기능 외에도, 메시지 브로커에 따라 서비스를 제공하여 다음을 수행할 수 있도록 합니다.
WebSphere Message Broker의 이점은 엔터프라이즈 내부 및 외부에서 실현될 수 있습니다.
WebSphere Business Integration에 대한 자세한 정보는 WebSphere Business Integration 웹 페이지를 참조하십시오. WebSphere Message Brokers의 기본 소개는 WebSphere Message Broker Basics IBM Redbook을 참조하십시오.