WS-알림 역할 및 목표
이 주제는 조직의 멤버가 수행할 수 있는 일련의 계산 역할을 나열하고 각 역할의 목표에 맞게 도움이 될 수 있도록 WS-Notification을 사용하는 방법을 설명합니다.
다음 역할 각각에 대한 일반적인 설명은 WebSphere Application Server 역할 및 목적의 내용을 참조하십시오.
엔터프라이즈 설계자
- SOA(Service Oriented Architecture)
- ESB(Enterprise Service Bus)
엔터프라이즈 설계자의 목표는 조직이 이러한 개념을 적절하게 활용하여 전반적인 비즈니스의 효율성 및 반응성을 최대화할 수 있도록 안내하는 것일 수 있습니다.
WS-Notification을 통해 SOA 환경에서 웹 서비스를 사용하여 공개 및 등록 통신 패턴(예: 주식 시세 표시기)이 노출되도록 할 수 있습니다. 이는 서비스 구현의 간단한 교체를 가능하게 하는 개방형 표준을 통해 실행됩니다. 이는 표준 웹 서비스 오퍼레이션의 사용을 통해 제공자와 고객 사이의 쉬운 데이터 교환을 촉진하고 공급업체 락인(lock-in) 또는 독점적 표준의 채택을 방지합니다.
또한 WebSphere Application Server에서는 WS-Notification이 ESB에 대한 on- 또는 off-ramp로 사용될 수 있어 버스에 연결된 여러 유형의 클라이언트 간 완벽한 데이터 교환을 제공합니다.
솔루션 설계자
솔루션 설계자의 기본 목표는 엔터프라이즈 설계자가 설정한 스펙을 지원하는 솔루션을 디자인하는 것입니다. 여기에는 웹 서비스 애플리케이션이 공개 및 등록 메시징 패턴에 참여할 수 있는 환경 제공도 포함될 수 있습니다. 이 참가에는 웹 서비스 클라이언트와 엔터프라이즈 서비스 버스의 다른 클라이언트 간에 이벤트 알림을 교환할 수 있도록 하기 위한 요구사항도 포함됩니다.
- Learn about the support provided for WS-Notification in WebSphere Application Server.
- WS-Notification 표준을 지원하는 엔터프라이즈에 대한 하드웨어 및 소프트웨어 제품 조합을 선택합니다.
- 구현될 특정 WS-Notification 토폴로지에 따라 애플리케이션을 호스팅할 서버 토폴로지를 디자인합니다.
- 시스템의 비기능적 요구사항을 만족시킵니다. 예를 들면, 성능 및 신뢰도를 위해 서버 전체에 대한 클라이언트의 워크로드 밸런싱 및 가용성이 높은 방식으로의 서비스 제공이 있습니다. 자세한 정보는 클러스터된 환경에서 WS-Notification의 내용을 참조하십시오.
- 비즈니스 계약에 따라 여러 서비스 품질(QoS)이 제공될 수 있는 인프라를 작성합니다. 예를 들면, 골드 레벨 고객에게 표준 레벨 고객보다 높은 수준의 QoS를 제공하는 것이 있습니다. 자세한 정보는 WS-Notification의 QoS 파티션 서버 토폴로지 디자인 및 WS-Notification을 위한 서비스의 웹 서비스 품질을 위한 서버 토폴로지 설계의 내용을 참조하십시오.
시스템 관리자
- 스크립트를 사용하여 빠른 WS-Notification 시동 및 실행.
- WS-Notification 애플리케이션만 사용할 WS-Notification 서비스 구성.
- 기존 버스 토픽 영역에 대한 WS-Notification 애플리케이션 액세스 권한 제공.
- 애플리케이션 서버 간 WS-Notification 워크로드 밸런싱.
- WS-Notification의 고가용성(HA) 토폴로지 제공.
- WS-Notification에 대한 QoS 파티션 서버 토폴로지 구성.
- WS-Notification 보안.
- JAX-WS 핸들러 구성.
- JAX-WS 핸들러 목록을 WS-Notification 서비스에 적용.
- 웹 서비스 QoS로 버전 7.0 WS-Notification 서비스 구성.
- 신뢰할 수 있는 알림을 위한 WS-Notification 구성.
- 버전 6.1 WS-Notification 구성을 WebSphere Application Server 버전 6.1에서 버전 7.0 이상으로 마이그레이션.
- 신뢰할 수 있는 알림을 위해 마이그레이션된 버전 6.1 WS-Notification 구성 준비.
- 런타임에 WS-Notification과 상호작용.
- WS-Notification 애플리케이션에 대한 WSDL 파일을 압축 파일에 공개.
애플리케이션 개발자
솔루션 설계자가 시스템에 이벤트 알림을 삽입하거나(즉, 공개 메시지) 관심 프로파일을 포함하는 등록을 작성한 결과로 시스템에서 이벤트 알림을 수신하기 위한 요구사항을 지정하면 애플리케이션 개발자는 WS-Notification을 사용하여 이 요구사항을 충족시킬 수 있습니다.