WS-ReliableMessaging - 작동 방법

WebSphere® Application Server는 HTTP를 통한 SOAP 메시지에 대한 전송 계층의 일부로 WS-ReliableMessaging을 사용합니다. API 레이어에서 지원되는 메시지 교환 패턴은 단방향 "실행 후 잊음" 또는 양방향 요청 및 응답입니다.

WS-ReliableMessaging은 WebSphere Application Server 버전 8.5.5에서 안정화된 기능이 되었습니다.

신뢰도는 웹 서비스 요청자와 웹 서비스 제공자 사이에 존재하는 안정적인 메시징 미들웨어에 의해 제공됩니다. 이러한 미들웨어 계층은 다음 다이어그램에서 점선 밑줄과 함께 표시되어 있으며 신뢰 가능한 메시징 소스와 신뢰 가능한 메시징 대상을 포함합니다.

참고: 양방향 프로그래밍 API와 함께 WS-ReliableMessaging을 사용하면 요청 애플리케이션이 실패하여 다시 시작되는 경우 응답 메시지가 수신되지 않습니다. 이 모델에서 WS-ReliableMessaging은 네트워크 장애로부터 보호하기 위한 목적으로만 사용 중입니다. 더욱이:
  • 클라이언트 측 재전송은 클라이언트가 서비스에 대한 새 메시지 전송을 시작한 후에만 시작됩니다(이 상황은 단방향 및 양방향 조작 둘 다에 대해 true임).
  • 재개되는 양방향 조작은 응답 메시지를 클라이언트 애플리케이션으로 후진시킬 수 없으며 클라이언트의 인바운드 순서까지만 메시지가 돌아옵니다.
그림 1. 웹 서비스 메시지를 안정적으로 교환하는 데 사용된 상호작용표시되는 두 개의 상자는 웹 서비스 HTTP를 통한 SOAP 메시지의 최초 전송자와 최종 수신자를 나타냅니다. 최초 송신자 상자 안에서 애플리케이션 소스는 신뢰 가능한 메시징(미들웨어) 소스로 메시지를 전송합니다. 최종 수신자 상자 안에서 애플리케이션 대상은 신뢰 가능한 메시징(미들웨어) 대상으로부터 메시지를 수신합니다. HTTP를 통한 SOAP 메시지는
신뢰할 수 있는 메시징 소스에 의해 신뢰할 수 있는 메시징 대상으로 전송되며 신뢰할 수 있는 대상은 신뢰할 수 있는 메시징 소스에 수신확인 메시지를 다시 보냅니다.

위의 다이어그램에서 애플리케이션 소스는 웹 서비스를 호출합니다. 이 상호작용의 순서는 다음과 같습니다.

WS-ReliableMessaging을 사용하기 위해 웹 서비스 애플리케이션을 구성하려면 WS-ReliableMessaging 정책 유형을 포함하는 정책 세트를 첨부하십시오. 이 정책 유형은 서비스 품질(QoS)의 범위(지속적으로 관리, 비지속적으로 관리 또는 비지속적으로 비관리)를 제공합니다.

관리되는 서비스 품질(QoS), 지속적인 관리 및 비지속적 비관리가 서비스 통합 버스에 의해 지원됩니다. 애플리케이션 및 정책 세트 사이의 각 첨부에 대해 신뢰할 수 있는 메시징 프로토콜 상태에 사용하려는 버스 및 메시징 엔진을 선택할 수 있습니다.


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



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