JAX-RPC 애플리케이션에 대한 웹 서비스 주소 지정 지원 사용

웹 서비스 주소 지정(WS-Addressing) 지원에서는 웹 서비스 주소를 지정하는 메커니즘을 제공하고 메시지에서 주소 지정 정보를 제공합니다. JAX-RPC 애플리케이션에 대한 WS-Addressing 지원을 사용하려면 WebSphere® Application Server에서 실행되는 서비스에 대한 WSDL(Web Services Description Language) 파일을 구성하거나 WS-Addressing API(Application Programming Interface) 또는 SPI(System Programming Interface)를 사용하여 WebSphere Application Server 클라이언트에 WS-Addressing 특성을 추가하십시오.

이 태스크 정보

이 태스크를 완료하여 서비스 제공자 또는 다른 당사자가 제공하는 서비스의 클라이언트로 WS-Addressing 지원을 사용합니다. 이 태스크에서는 WS-Addressing 지원을 사용하지 않는 방법도 설명합니다. 이 경우 WS-Addressing 지원에 종속된 프로토콜 또는 WS-Addressing을 사용하지 않는 해당 애플리케이션의 성능을 향상시킬 수 있습니다.

웹 서비스를 작성하는 경우 서비스 배치 중에 서비스의 WSDL 바인딩 요소에 UsingAddressing 확장성 요소를 포함하여 WS-Addressing 지원을 사용할 수 있습니다. 이 요소는 required 속성을 포함합니다. 이 속성의 값은 false(WS-Addressing 정보를 승인하지만 수신 메시지에 필요하지 않도록 지정함) 또는 true(WS-Addressing 정보가 수신 메시지에 필요하도록 지정함)입니다. 기본값은 false입니다. WebSphere Application Server 클라이언트의 메시지는 required 속성 값에 상관없이 서비스 WSDL 파일이 UsingAddressing 요소를 포함하는 경우 WS-Addressing 정보를 항상 포함합니다.

다른 제공자의 서비스를 사용하도록 클라이언트 애플리케이션을 작성한 경우 서비스의 WSDL 파일에 대한 액세스 권한이 없거나 서비스가 UsingAddressing 요소를 지원하지 않는 WSDL의 버전을 사용할 수 있습니다(서비스가 이 제품의 현재 버전에서 실행 중이 아닌 경우). 그러나 런타임 중에 JAX-RPC 스텁 또는 서비스와 통신하는 데 사용하는 call 오브젝트에서 WS-Addressing 특성을 설정하여 WS-Addressing 지원을 계속 사용할 수 있습니다.

다음 테이블에서는 이전에 언급한 각 시나리오에서 WS-Addressing 지원 동작을 요약합니다.
표 1. 제품에서 WS-Addressing 지원 동작. 테이블에서는 애플리케이션 서버 클라이언트가 메시지를 전송할 때 서로 다른 UsingAddressing 설정의 결과 동작을 자세히 설명합니다.
  서비스에 대한 WSDL은 UsingAddressing required = "false"을 지정함 서비스에 대한 WSDL은 다음을 지정함 서비스에 대한 WSDL은 UsingAddressing을 지정하지 않음
클라이언트는 WS-Addressing 정보를 포함하는 메시지를 전송합니다. WS-Addressing 정보는 제품에서 처리됩니다. WS-Addressing 정보는 제품에서 처리됩니다. WS-Addressing 정보는 제품에서 처리됩니다.
WebSphere Application Server 이외 클라이언트는 WS-Addressing 정보를 포함하지 않는 메시지를 전송합니다. 메시지가 허용됩니다. 서비스는 결함을 리턴합니다. 메시지가 허용됩니다.
WebSphere Application Server 클라이언트는 주소 지정 특성을 지정하지 않고 메시지를 전송함 메시지는 WS-Addressing 스펙에 정의된 대로, 자동으로 필수 WS-Addressing 정보를 포함합니다. 정보는 제품에서 처리됩니다. 메시지는 WS-Addressing 스펙에 정의된 대로, 자동으로 필수 WS-Addressing 정보를 포함합니다. 정보는 제품에서 처리됩니다. WS-Addressing 정보는 추가되지 않습니다. 메시지가 허용됩니다.

프로시저

결과

이제 WS-Addressing 특성은 SOAP 메시지 헤더에 포함되고, 메시지를 수신할 때 서버에서 처리됩니다.


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



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