단순 웹 서비스 토폴로지

이 토폴로지에서 WebSphere® Application Server만 작성 및 이용 WS-Notification 애플리케이션이 서로 통신하도록 허용하기 위해 알림 브로커로 사용됩니다. 애플리케이션은 NotificationBroker 서비스가 WebSphere Application Server에서 구현되는 것을 인식하지 못합니다.

다음 그림에서 공개자, 등록자, 알림 이용자는 SOAP over HTTP를 통해 알림 브로커에 연결됩니다. 공개자, 등록자, 알림 이용자는 브로커가 WebSphere Application Server에서 지원되는 것을 알지 못합니다.

그림 1. 웹 서비스 토폴로지 예
이 그림은 웹 서비스 토폴로지 예를 설명합니다.

다양한 클라이언트가 WebSphere Application Server에서 제공하는 알림 브로커에 연결할 수 있습니다. WS-Notification 메시지 교환을 구현 또는 호출하는 모든 웹 서비스 클라이언트는 연결 가능합니다. 여기에는 WebSphere Application Server 및 JAX-RPC 또는 JAX-WS 패턴(예: .NET)을 사용할 수 있는 다른 웹 서비스 클라이언트에서 직접 지원되는 웹 서비스 클라이언트의 다양한 유형이 포함됩니다. 이는 다음 다이어그램에서 설명됩니다.

그림 2. 알림 브로커에 연결 가능한 다양한 클라이언트 예
 이 그림에서 Java EE 공개자, JSR172 공개자, JSR101 공개자, .NET 공개자는
알림 브로커에 연결합니다.

다른 토폴로지에서 알림 브로커의 클라이언트 중 아무도 WebSphere Application Server 환경에서 작성 또는 호스트되지 않을 수 있습니다. 알림 브로커 자체는 유일한 상호작용이 WS-Notification에서 정의하는 표준 웹 서비스 교환을 통해서 수행되기 때문에 클라이언트가 연결되는 환경을 판별할 수 없습니다. 이는 다음 그림에서 보여줍니다.

그림 3. WebSphere Application Server에서 작성 또는 호스트되는 클라이언트가 없는 토폴로지 예
이 그림은 WebSphere에서 작성 또는 호스트되는 클라이언트가 없는 토폴로지를 설명합니다.

유사하게 WebSphere Application Server 환경에서 작성되거나 호스트되는 WS-Notification 애플리케이션(예: AppClient, JSR172, JSR101의 JAX-RPC)은 애플리케이션 코드를 변경하지 않고도 IBM 이외의 NotificationBrokers(또는 NotificationProducers)에 연결할 수 있습니다.


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



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