이 페이지를 사용하여 SCA(Service Component Architecture) 웹 서비스 클라이언트에 대한 정책 세트를 관리할 수 있습니다. 서비스 참조, 해당 엔드포인트 또는 조작에 정책 세트를 첨부하고 분리할 수 있습니다. 기본 바인딩을 선택하거나, 새 응용프로그램 특정 바인딩을 작성하거나, 첨부된 정책 세트에 대해 작성한 바인딩을 사용할 수 있습니다. 서비스 참조에서 해당되는 현재 정책 구성을 공유할 수 있는지 여부를 확인하거나 변경할 수 있습니다.
이 관리 콘솔 페이지를 보려면 작성 단위가 웹 서비스를 사용하고 SCA를 지원해야 합니다. 서비스 > 서비스 클라이언트 > service_client_name을 클릭하십시오.
서비스 클라이언트의 전체 QName을 지정합니다. QName은 Java™ 클래스 javax.xml.namespace.QName을 지원하는 형식이어야 합니다.
SCA 샘플 비즈니스 레벨 응용프로그램 HelloWorldAsync의 경우, 서비스 클라이언트 이름은 다음과 유사합니다.
{http://websphere.ibm.com/HelloWorldServiceComponent/HelloWorldService}HelloWorldCallbackService
이 SCA 응용프로그램의 제품 웹 서비스 네임 스페이스는 http://websphere.ibm.com/이고 서비스 클라이언트 이름에 서비스 이름이 있습니다.
서비스 클라이언트의 서비스, 엔드포인트 또는 조작에 대한 첨부된 정책 세트와 지정된 바인딩을 지정합니다.
정책 세트를 첨부 또는 분리하거나 시스템 특정 구성의 바인딩을 지정하려면 다음을 수행하십시오.
단추 | 결과 조치 |
---|---|
클라이언트 정책 세트 첨부 | 선택된 서비스, 엔드포인트 또는 조작에 정책 세트를
첨부합니다. 정책 세트를 첨부하려면, 서비스, 엔드포인트 또는 조작을 선택하고
클라이언트 정책 세트 첨부
> policy_set_option을 클릭하십시오. 메뉴 목록을 닫으려면 클라이언트 정책 세트 첨부를 클릭하십시오. |
클라이언트 정책 세트 분리 | 선택된 서비스, 엔드포인트 또는 조작에서 정책 세트를
분리합니다. 정책 세트가 분리된 후, 상위 레벨 서비스 자원에 첨부된 정책 세트가 없을 경우 첨부된 클라이언트 정책 세트 열은 없음을 표시하며 바인딩 열은 적용 불가능을 표시합니다. 상위 레벨 서비스 자원에 첨부된 정책 세트가 존재할 경우, 첨부된 클라이언트 정책 세트 열은 policy_set_name(상속됨)을 표시하며 상위 레벨 첨부에 사용되는 바인딩이 적용됩니다. 바인딩 이름에 (상속됨)이 추가되어 표시됩니다. |
바인딩 지정 | 선택된 서비스, 엔드포인트 또는 조작에 정책 세트 바인딩을
지정합니다. 옵션은 다음과 같습니다.
|
보안이 사용 가능한 경우, 지정된 보안 역할에 따라 구성 데이터를 작성하거나 편집하기 위한 텍스트 입력 필드나 단추에 대한 액세스 권한이 없을 수도 있습니다. 관리 역할 문서를 검토하여 Application Server에 대한 유효한 역할에 대해 자세히 학습하도록 하십시오.
서비스/엔드포인트/조작 열은 서비스와 서비스에 포함된 서비스 참조, 엔드포인트 또는 조작을 나열합니다.
열에 있는 값이 링크이면, 링크를 클릭하여 첨부된 정책 세트에 대한 설정을 보거나 변경하십시오.
바인딩 열에 있는 값이 링크이면, 링크를 클릭하여 바인딩에 대한 설정을 보거나 변경하십시오.
이 릴리스에는, 두 가지 유형의 바인딩인 응용프로그램 특정 바인딩과 일반 바인딩이 있습니다. 작성 단위는 응용프로그램 특정 바인딩과 일반 바인딩 둘 다를 사용할 수 있습니다.
응용프로그램 특정 바인딩
정책 세트 첨부 지점에서만 응용프로그램 특정 바인딩을 작성할 수 있습니다. 이 바인딩은 정의된 정책의 특성에 특정한 바인딩으로, 이 특성으로 제한됩니다. 응용프로그램 특정 바인딩은 다중 서명과 같은 고급 정책 요구사항에 맞는 구성을 제공할 수 있지만 하나의 응용프로그램 내에서만 재사용할 수 있습니다. 또한, 응용프로그램 특정 바인딩은 정책 세트 사이의 재사용이 아주 제한됩니다.
정책 세트 첨부에 대한 응용프로그램 특정 바인딩을 작성하면, 바인딩은 완전히 구성되지 않은 상태에서 시작됩니다. 기본 바인딩을 대체할 각 정책(예: WS-Security 또는 HTTP 전송)을 추가하고, 추가한 각 정책에 대한 바인딩을 완전히 구성해야 합니다. WS-Security 정책의 경우, 일부 상위 레벨 구성 속성(예: TokenConsumer, TokenGenerator, SigningInfo 또는 EncryptionInfo)은 응용프로그램 특정 바인딩에 구성되지 않은 경우 기본 바인딩에서 얻을 수 있습니다.
서비스 프로바이더의 경우, 첨부된 정책 세트를 가지고 있는 서비스 프로바이더 자원에 대해서만 서비스 프로바이더 정책 세트 및 바인딩 콜렉션 페이지에서 바인딩 지정 > 새 응용프로그램 특정 바인딩을 선택하여 응용프로그램 특정 바인딩을 작성할 수 있습니다. 마찬가지로 서비스 클라이언트의 경우, 첨부된 정책 세트를 가지고 있는 서비스 클라이언트 자원에 대해서만 서비스 클라이언트 정책 세트 및 바인딩 콜렉션 페이지에서 바인딩 지정 > 새 응용프로그램 특정 바인딩을 선택하여 응용프로그램 특정 바인딩을 작성할 수 있습니다.
일반 바인딩
일반 바인딩은 정책 세트 범위 사이에 사용되도록 구성할 수 있으며 응용프로그램 사이에 신뢰 서비스 첨부에 대해 재사용할 수 있습니다. 일반 바인딩은 재사용가능성이 높지만 고급 정책 요구사항(예: 다중 서명)에 대한 구성은 제공할 수 없습니다. 두 가지 유형의 일반 바인딩이 있습니다. 일반 프로바이더 정책 세트 바인딩과 일반 클라이언트 정책 세트 바인딩입니다.
일반 프로바이더 정책 세트 패널에서 서비스 > 정책 세트 > 일반 프로바이더 정책 세트 바인딩 > 새로 작성을 클릭하거나, 일반 클라이언트 정책 세트 및 바인딩 패널에서 서비스 > 정책 세트 > 일반 클라이언트 정책 세트 바인딩 > 새로 작성을 클릭하여 일반 프로바이더 정책 세트 바인딩을 작성할 수 있습니다. 서비스 클라이언트 또는 프로바이더 바인딩 정의 및 관리에 대한 세부사항은 관련 링크를 참조하십시오. 일반 프로바이더 정책 세트 바인딩은 신뢰 서비스 첨부에 사용할 수도 있습니다.
표시된(온라인) 링크는 인터넷에 액세스해야 합니다.