WS-ReliableMessaging: 지원되는 스펙 및 표준

WebSphere® Application Server에서는 WS-ReliableMessaging 스펙의 두 개의 레벨에 대한 지원을 제공합니다. 이는 현재 OASIS 스펙의 요구사항을 충족시키는 것뿐만 아니라 2005년 2월 레벨에서 WS-ReliableMessaging 지원을 제공하는 공급업체와의 호환성을 제공합니다. WS-ReliableMessaging의 구현은 기타 많은 웹 서비스 표준으로 구성됩니다.

지원되는 WS-ReliableMessaging 스펙의 세부사항은 다음 웹 주소에서 사용 가능합니다.

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 스펙의 구현입니다.

WS-ReliableMessaging이 기타 웹 서비스 표준으로 구성되는 범위가 다음 섹션에서 설명됩니다.

WS-Addressing

WS-ReliableMessaging 스펙은 WS-Addressing을 사용하고 구현은 WS-Addressing 스펙에 제공된 비동기 요청 및 응답 모델을 완전히 지원합니다.

참고: WS-ReliableMessaging 버전 1.1 메시징은 WS-Addressing이 필수적이도록 요구합니다. WS-ReliableMessaging 및 WS-Addressing 정책을 포함하는 정책 세트를 사용하고 WS-Addressing 정책이 선택적으로 구성되면 WebSphere Application Server가 WS-Addressing 설정을 대체하고 자동으로 WS-Addressing을 사용합니다.

WS-AtomicTransactions

WS-ReliableMessaging 트랜잭션은 WS-AtomicTransactions 프로토콜을 사용하지 않습니다. 이러한 두 개의 프로토콜 사이의 관계는 다음과 같습니다.
  • WS-AtomicTransactions 및 WS-ReliableMessaging은 WS-ReliableMessaging이 관리되는 저장소로 트랜잭션 회복 가능한 메시징을 제공하기 위해 사용될 때 상호적으로 독점적입니다.
  • WS-ReliableMessaging이 인메모리 저장소를 사용하기 위해 구성되면, WS-AtomicTransaction이 신뢰할 수 있는 메시징 소스와 양방향 호출을 위한 신뢰할 수 있는 메시징 목적지 사이에 유동될 수 있는 경우가 있습니다. 이 경우, WS-ReliableMessaging은 서버 고장이 아닌 네트워크 고장에 대해서만 보호합니다.

WS-AtomicTransactions에 대한 자세한 정보는 WebSphere Application Server의 트랜잭션 지원의 내용을 참조하십시오. WS-ReliableMessaging 트랜잭션의 사용에 대한 자세한 정보는 WS-ReliableMessaging을 통해 트랜잭션 복구 가능한 메시징 제공의 내용을 참조하십시오.

WS-MakeConnection

WS-ReliableMessaging 버전 1.1은 WS-MakeConnection 프로토콜을 사용하여 동기 메시지 교환을 사용합니다. 이 프로토콜에 대한 자세한 정보는 WS-MakeConnection 스펙 버전 1.1, 2008년 2월 28일을 참조하십시오.

WS-MakeConnection은 WS-Addressing 메시지 헤더에 포함된 정보를 사용합니다. 따라서, 신뢰할 수 있는 동기 메시지 교환을 사용하는 애플리케이션의 경우 WS-ReliableMessaging 및 WS-Addressing 정책 모두를 정책 세트에 포함시켜야 합니다.

WS-Notification

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

참고: 이 릴리스에 두 가지 유형의 WS-Notification 서비스가 있습니다.
  • 버전 7.0: WS-ReliableMessaging으로 JAX-WS WS-Notification 서비스를 구성하려는 경우 또는 JAX-WS 핸들러를 WS-Notification 서버에 적용하려는 경우 버전 7.0 WS-Notification 서비스 및 서비스 포인트를 구성합니다. 이는 새 배치를 위해 권장되는 서비스 유형입니다.
  • 버전 6.1: JAX-RPC 핸들러를 서비스에 적용하기 위한 기능을 포함하여 WebSphere Application Server 버전 6.1에 제공된 동일한 기술을 사용하여 JAX-RPC WS-Notification 서비스를 노출하려는 경우 버전 6.1 WS-Notification 서비스 및 서비스 포인트를 구성합니다.

WS-Policy

WebSphere Application Server의 WS-Policy 구현은 Web Services Reliable Messaging Policy Assertion 버전 1.0Web Services Reliable Messaging Policy Assertion 버전 1.1을 지원합니다.

WS-Policy 프로토콜을 사용하여 정책을 표준 형식으로 교환할 수 있습니다. 이기종 환경에서 비WebSphere Application Server 제품을 포함하여 WS-Policy 스펙을 지원하는 기타 클라이언트, 서비스 레지스트리 또는 서비스에 대해 정책 구성을 통신할 수 있습니다. 서비스 제공자의 경우, 정책 구성이 공개된 WSDL에서 공유될 수 있습니다. 클라이언트의 경우, 클라이언트는 클라이언트와 서비스 제공자 모두에 대해 승인 가능한 구성을 확립하기 위해 이 정보를 사용하고 표준 WS-PolicyAttachments 형식의 서비스 제공자의 정책을 얻을 수 있습니다. 다시 말하면, 클라이언트는 해당 서비스 제공자에서 지원되는 정책을 기반으로 동적으로 구성될 수 있습니다.

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

WS-SecureConversation

WS-ReliableMessaging은 WS-SecureConversation에 대해 작업하도록 설계됩니다. 보안 대화 컨텍스트가 확립되고 이는 애플리케이션 메시지 및 WS-ReliableMessaging 프로토콜 메시지를 보호하는 데 사용됩니다.

WS-SecureConversation을 사용하려면 WS-ReliableMessaging과 WS-SecureConversation 모두를 포함하는 정책 설정을 작성하거나 적용하십시오. 예를 들어, WS-I RSP 기본 정책 세트 중 하나입니다.

WS-Security

WS-ReliableMessaging은 WS-Security로 구성됩니다. 애플리케이션 메시지에 추가된 WS-ReliableMessaging 헤더는 필요한 경우 서명됩니다. 필요한 경우 WS-ReliableMessaging 프로토콜 메시지가 서명되고 암호화됩니다.

보안 처리는 웹 서비스 요청자에서 WS-ReliableMessaging 처리 이후 및 웹 서비스 제공자에서 WS-ReliableMessaging 처리 이전에 전송에 대한 종료를 수행하십시오. 이는 WS-ReliableMessaging 저장소에 보유된 메시지가 서명되고 암호화되지 않으므로 사용되는 저장소가 서비스 통합 버스에서 메시징 엔진인 경우 관리자가 저장소를 보안하도록 하는 것에 중점을 둔다는 것을 의미합니다.

참고: 가능한 경우, WS-SecureConversation 프로토콜이 보안 공격에 덜 민감하므로 WS-Security 대신 WS-SecureConversation을 사용하십시오.

주제 유형을 표시하는 아이콘 참조 주제



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