WS-Security 바인딩 새로 작성
서비스 통합 버스 인에이블된 웹 서비스와 함께 사용할 새 WS-Security 바인딩을 작성합니다. WS-Security 바인딩을 사용하여 서비스 요청자(클라이언트) 및 인바운드 서비스 사이에서와 아웃바운드 서비스 및 대상 웹 서비스 사이에서 전달하는 SOAP 메시지를 보안합니다.
시작하기 전에
이 주제에서는 클라이언트(인바운드 서비스의 경우) 및 대상 웹 서비스(아웃바운드 서비스의 경우)에 대한 WS-Security 바인딩을 소유측에서 가져온 것으로 가정합니다.
Java™ Platform, Enterprise Edition(Java EE) 또는 Java 스펙 요구사항(JSR) 109에 대한 웹 서비스 스펙으로 준수하는 웹 서비스 애플리케이션이 포함된 WS-Security만 사용할 수 있습니다. 자세한 정보는 웹 서비스 보안 및 Java Platform, Enterprise Edition 보안 관계의 내용을 참조하십시오. 웹 서비스 애플리케이션이 JSR-109를 준수하도록 하는 정보는 JAX-RPC 웹 서비스 클라이언트 구현 또는 정적 JAX-WS 웹 서비스 클라이언트 구현의 내용을 참조하십시오.
이 태스크 정보
WS-Security 바인딩은 WS-Security 구성을 구현하기 위해 런타임 환경에서 필요로 하는 정보를 제공합니다(예: "본문을 서명하려면 이 키를 사용"). 이 보안 바인딩 정보는 서비스 요청자 또는 대상 서비스 제공자로부터 직접 수신합니다. 그 양식은 클라이언트의 경우 ibm-webservicesclient-bnd.xmi 파일이고 대상 웹 서비스의 경우 ibm-webservices-bnd.xmi 파일입니다. 이 .xmi 파일에서 정보를 추출한 후, WS-Security 바인딩 양식에 수작업으로 정보를 입력합니다.
바인딩은 바인딩을 사용하는 웹 서비스와 독립적으로 관리되므로, 바인딩을 작성하여 많은 웹 서비스에 이 바인딩을 적용할 수 있습니다.
또한 WebSphere Application Server는 웹 서비스 보안의 기본 바인딩 및 런타임 특성에 설명된 대로 기본 WS-Security 바인딩 오브젝트 세트를 포함하고 있습니다. WebSphere Application Server Network Deployment 설치를 관리 중이면 셀에 대해 기본 WS-Security 바인딩이 구성되며 버스 인에이블된 웹 서비스와 함께 사용할 수 있습니다. 그러나 단일 서버 제품, WebSphere Application Server를 사용하는 경우에는 이러한 기본 바인딩이 애플리케이션 서버 내에 구성되며, 버스 인에이블된 웹 서비스와 함께 사용할 수 없습니다.
대부분의 기타 구성 오브젝트와는 달리, WS-Security 바인딩을 작성할 때는 기본 형태만 정의할 수 있습니다. 바인딩 세부사항을 정의하려면, 기존 WS-Security 바인딩 수정에 설명된 대로 새 바인딩을 저장한 후 수정을 위해 이를 다시 여십시오.
새 WS-Security 바인딩을 작성하려면 다음 단계를 완료하십시오.