WS-ReliableMessaging를 통해 웹 서비스에 대한 안전한 전달 추가

JAX-WS(Java™ API for XML-Based Web Services) 제공자 또는 요청자 애플리케이션을 개발하고 WS-ReliableMessaging을 사용하도록 정책 세트를 구성합니다. 애플리케이션을 설치하고 정책 세트를 첨부합니다. 관리 서비스 품질(QoS) 중 하나를 사용하려는 경우 서비스 통합 버스 및 메시징 엔진에 애플리케이션 또는 정책 세트를 바인드합니다.

이 태스크 정보

WS-ReliableMessaging은 두 개의 엔드포인트 사이에 메시지의 신뢰할 수 있는 전송을 위한 상호 운용성 표준입니다. WS-ReliableMessaging을 사용하면 사용자 정의 코드를 쓰지 않고도 HTTP 기반 웹 서비스를 통한 SOAP을 신뢰 가능하도록 할 수 있습니다. WS-ReliableMessaging을 가진 다양한 서비스 품질(QoS)을 가져올 수 있습니다. 이러한 범위는 네트워크 전반에 걸친 메시지의 유실을 보호하는 것으로부터 사용 불가능이 되는 서버를 보호하는 것까지입니다.

WebSphere® Application Server로 HTTP를 통한 SOAP 바인딩을 사용하는 JAX-WS(Java API for XML-Based Web Services) 웹 서비스 애플리케이션과 함께 WS-ReliableMessaging을 사용할 수 있습니다. WS-ReliableMessaging을 사용하기 위해 웹 서비스 애플리케이션을 구성하려면 WS-ReliableMessaging 정책 유형을 포함하는 정책 세트를 첨부하십시오. 이 정책 유형은 서비스 품질(QoS)의 범위(지속적으로 관리, 비지속적으로 관리 또는 비지속적으로 비관리)를 제공합니다. 관리되는 서비스 품질(QoS), 지속적인 관리 및 비지속적 비관리가 서비스 통합 버스에 의해 지원됩니다.애플리케이션 및 정책 세트 사이의 각 첨부에 대해 신뢰할 수 있는 메시징 프로토콜 상태에 사용하려는 버스 및 메시징 엔진을 선택할 수 있습니다.

참고:

WS-ReliableMessaging 표준에 대한 지원은 웹 서비스용 IBM WebSphere Application Server 버전 6.1 기능팩의 일부로서 먼저 소개됩니다. 그 당시, RAMP(Reliable Asynchronous Messaging Profile) 버전 1.0 스펙은 WS-ReliableMessaging을 사용하여 신뢰할 수 있는 메시지의 전달을 확인하고 WebSphere Application Server 버전 6.1의 웹 서비스용 기능팩에 이 스펙을 지원하는 기본 정책 세트가 포함됩니다. RAMP 기반 정책 세트를 사용하는 WebSphere Application Server 버전 6.1 WS-ReliableMessaging 구성을 제품의 현재 버전으로 마이그레이션할 수 있습니다.

RAMP 버전 1.0 스펙을 바로 뒤따라서, 웹 서비스 상호 운용성 조직(WS-I)(신뢰할 수 있는 보안 프로파일 작업 그룹)이 웹 서비스에 대한 보안 및 신뢰할 수 있는 메시징 기능을 처리하는 상호 운용성 프로파일의 버전 1.0을 개발합니다. 이 프로파일은 OASIS WS-SecureConversation 버전 1.3 스펙으로 WS-ReliableMessaging 버전 1.1을 사용하기 위해 업데이트되는 것을 제외하고 RAMP 버전 1.0과 유사합니다. WebSphere Application Server의 이 버전에 제공된 WS-I RSP 기본 정책 세트는 신뢰할 수 있는 보안 프로파일 버전 1.0 스펙의 구현입니다.

JAX-WS 기반 WS-Notification 서비스를 작성하면 해당 서비스에 WS-ReliableMessaging 정책을 적용하여 WS-Notification 서비스를 신뢰할 수 있도록 할 수 있습니다. 자세한 정보는 신뢰할 수 있는 알림을 위한 WS-Notification 구성의 내용을 참조하십시오.

WebSphere Application Server의 WS-Policy 구현은 Web Services Reliable Messaging Policy Assertion 버전 1.0Web Services Reliable Messaging Policy Assertion 버전 1.1을 지원합니다. 자세한 정보는 WS-Policy의 내용을 참조하십시오.

애플리케이션에 대한 WS-ReliableMessaging을 사용하면 다음 광범위한 조치를 취합니다.
  1. Develop JAX-WS(Java API for XML-Based Web Services) 웹 서비스 제공자 또는 요청자 애플리케이션을 개발하십시오.
  2. 애플리케이션을 WebSphere Application Server에 설치하십시오.
  3. 신뢰할 수 있는 메시징 정책 세트(기본 정책 세트 또는 작성한 것)를 애플리케이션의 면에 첨부하십시오(즉, 애플리케이션 레벨 또는 웹 서비스 레벨). 정책 세트는 신뢰도 레벨(서비스 품질(QoS)) 및 신뢰할 수 있는 메시징 애플리케이션에 적용하려는 기타 구성 옵션을 정의합니다.
  4. 관리된 서비스 품질(QoS)을 지정하는 정책 세트에 각 첨부를 위한 바인딩을 정의하십시오. 즉, 지속적으로 관리되고 비지속적으로 관리되는 서비스 품질(QoS)에 대한 상태를 유지보수하기 위해 사용하려는 서비스 통합 버스 및 메시징 엔진을 선택하십시오.

임의의 단계 - 즉, 신뢰할 수 있는 웹 서비스 애플리케이션을 빌드하기 전후 또는 정책 세트를 구성한 전후- 신뢰할 수 있는 메시징을 사용하는 클라이언트만 지원하도록 엔드포인트를 구성하는 특성을 설정할 수 있습니다. 예정된 경우 이 설정은 WS-Policy에 의해 반영됩니다.

프로시저

  1. 신뢰할 수 있는 웹 서비스 애플리케이션을 개발하십시오.
  2. WS-ReliableMessaging을 사용하도록 정책 세트 인스턴스를 구성하십시오.
  3. 신뢰할 수 있는 JAX-WS 웹 서비스 애플리케이션을 설치하십시오.
  4. 애플리케이션에 WS-ReliableMessaging 정책 세트를 첨부 및 바인드하십시오.
  5. 마스터 구성에 변경사항 저장.
  6. 서버를 중지한 다음 다시 시작.

결과

신뢰할 수 있는 JAX-WS 애플리케이션이 적절하게 구성된 환경에 배치되어 시작됩니다.

주제 유형을 표시하는 아이콘 태스크 주제



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