서비스 참조 설정
사용자의 서비스 참조를 위한 설정을 관리하려면 이 관리 콘솔 페이지를 사용하십시오. 서비스 참조는 서비스 클라이언트의 정책 세트와 바인딩을 상속하거나 또는 서비스 클라이언트의 정책 세트와 바인딩과 다른 정책 세트와 바인딩을 지정할 수 있습니다.
이 서비스 참조 페이지는 서비스 참조 및 연관된 엔드포인트와 조작에 대한 구성 정보를 표시합니다. 서비스 클라이언트에서 정책 세트와 바인딩 구성을 상속하거나 서비스 클라이언트에 첨부된 정책 세트와 바인딩과 다른 정책 세트와 바인딩을 첨부하여 서비스 참조에 대한 개별 설정을 지정하도록 서비스 참조를 보고 구성할 수 있습니다.
애플리케이션, 모듈 및 서비스 클라이언트 링크는 애플리케이션, 모듈 및 서비스 클라이언트 설정 페이지에 대한 액세스를 제공합니다.
이 관리 콘솔 페이지를 보려면,
을 클릭하십시오.을 클릭하여 이 페이지를 볼 수도 있습니다.
서비스의 정책 세트 첨부와는 다른 서비스 참조의 정책 세트 및 바인딩을 지정할 수 있습니다. 또한 정책 세트가 서비스에 첨부되더라도 정책 세트를 서비스 참조에 첨부되지 않도록 지시할 수 있습니다. 기본 작동은 서비스 참조 및 해당 엔드포인트와 조작이 서비스의 해당 자원의 정책 세트 첨부를 상속합니다. 서비스 참조는 클라이언트 첨부 형식에만 유효합니다.
정책 세트 또는 바인딩을 첨부하거나 분리하려면, 다음 조치를 완료하십시오.
- 서비스 참조, 엔드포인트 또는 조작을 서비스 참조/엔드포인트/조작에서 선택합니다. 서비스 참조/엔드포인트/조작 목록이 중첩되어 상위-하위 관계를 표시합니다. 상위를 선택하면 하위는 자동으로 상위의 설정을 상속받습니다.
- 완료하려는 조치를 위한 단추를 클릭하십시오.
단추 | 결과 조치 |
---|---|
상속 | 이 단추를 클릭하여 서비스 참조에 대한 기존 정책 세트와 바인딩 설정을 지우고 서비스 클라이언트에서 정의된 정책 세트 첨부 파일을 사용합니다. 기본적으로, 서비스 참조 및 해당 엔드포인트와 조작은 서비스의 해당 자원의 정책 세트 첨부 파일을 상속합니다. |
대체 | 이 단추를 클릭하여 서비스 클라이언트에 대한 기존 정책 세트와 바인딩 설정을 대체하고 서비스 참조에 대한 별도의 정책 세트와 바인딩을 정의하거나 정책 세트가 서비스 참조에 첨부되지 않도록 지정합니다. |
클라이언트 정책 세트 첨부 | 선택된 서비스, 엔드포인트 또는 조작 첨부에 사용 가능한 정책 세트의 목록을 보려면 이 단추를 클릭하십시오. 목록에서 첨부할 정책 세트를 선택하면 선택된 서비스, 엔드포인트 또는 조작에 해당 정책 세트가 첨부됩니다. 메뉴 목록을 닫으려면 클라이언트 정책 세트 첨부를 클릭하십시오. 대체 단추를 클릭한 후에만 이 단추가 활성입니다. |
클라이언트 정책 세트 분리 | 선택된 서비스 참조, 엔드포인트 또는 조작에서
정책 세트를 분리하려면 이 단추를 클릭하십시오. 정책 세트가 분리된 후
상위 레벨 서비스 자원에 첨부된 정책 세트가 없는 경우, 첨부된 클라이언트
정책 세트 열은 없음을 표시하며 바인딩 열은
적용 불가능을 표시합니다. 상위 레벨 서비스 자원 또는 서비스 클라이언트에 첨부된 정책 세트가 존재할 경우, 첨부된 클라이언트 정책 세트 열은 policy_set_name(상속됨)을 표시하고 상위 레벨 첨부에 사용되는 바인딩이 적용됩니다. 바인딩 이름에 (상속됨)이 추가되어 표시됩니다. 대체 단추를 클릭한 후에만 이 단추가 활성입니다. |
바인딩 지정 | 선택한 정책 세트 첨부에 사용 가능한 바인딩 목록에서 선택하려면
이 단추를 클릭하십시오. 옵션은 다음과 같습니다.
메뉴 목록을 닫으려면 바인딩 지정을 클릭하십시오. 대체 단추를 클릭한 후에만 이 단추가 활성입니다. |
상속 정책 세트 첨부 확인 표시
이 선택란을 선택하면 정책 세트 첨부 확인을 상속할 수 있게 지정합니다. 이 선택란을 선택하려면 환경 설정 섹션을 확장해야 합니다.
서비스 참조/엔드포인트/조작
서비스 참조, 엔드포인트 또는 조작의 이름을 지정합니다. 마우스 포인터를 서비스 참조, 엔드포인트 또는 조작 위로 이동하면 전체 자원 이름이 표시됩니다.
클라이언트 정책 세트
서비스 참조, 엔드포인트 또는 조작에 첨부되는 정책 세트를 지정합니다.
- 없음 - 서비스 클라이언트에 직접 또는 상위 레벨 서비스 참조 자원으로 첨부된 정책 세트는 없습니다.
- policy_set_name. 서비스 참조 자원(예: WS-I RSP)에 직접 첨부된 정책 세트의 이름입니다.
- policy_set_name (inherited). 서비스 참조 자원에 직접 첨부되지 않는 정책 세트의 이름입니다. 정책 세트는 상위 레벨 서비스 참조 자원 또는 서비스 클라이언트 자원에 첨부됩니다.
열에 있는 값이 링크인 경우 링크를 클릭하여 첨부된 정책 세트에 대한 설정을 보거나 변경하십시오.
적용된 정책
서비스 참조에 적용되는 정책을 지정합니다.
대체 단추를 클릭한 후 적용된 정책 서비스 참조 링크만이 사용 가능합니다.
- 없음 - 서비스에 적용된 정책이 없습니다. 클라이언트에 첨부된 정책 세트가 없을 경우 기본 설정입니다.
- 클라이언트 전용. 클라이언트 정책 세트는 서비스에 적용됩니다. 정책 세트가 클라이언트에 첨부된 경우 기본 설정입니다.
- 제공자 전용. 클라이언트가 이러한 정책을 지원할 수 있는 한, 서비스 제공자의 정책 구성이 서비스에 적용됩니다.
- 클라이언트 및 제공자. 클라이언트 정책 세트와 서비스 제공자의 정책을 모두 기반으로 한 정책이 서비스에 적용됩니다.
열에 있는 값이 링크이면 링크를 클릭하여 정책이 적용되는 방식에 대한 설정을 보거나 변경하십시오.
엔드포인트 또는 조작의 경우, 값은 링크가 아니며 뒤에 상속됨이라는 단어가 소괄호 안에 표시됩니다. 상위 애플리케이션 또는 서비스에서 설정이 상속되고 변경할 수 없습니다. 적용된 정책이 없는 경우, 열의 항목은 없음 또는 없음(상속됨)입니다.
바인딩
서비스 참조, 엔드포인트 또는 조작에서 사용할 수 있는 바인딩 정보를 지정합니다.
- 적용 불가능. 서비스 클라이언트 또는 상위 레벨 서비스 참조 자원에 직접 첨부된 정책 세트는 없습니다.
- Binding_name 또는 기본값 - 바인딩 이름은 정책 세트가 직접 첨부되고 애플리케이션 특정 바인딩이나 일반 바인딩이 지정된 경우에 표시됩니다(예: MyBindings1). 정책 세트가 직접 첨부되지만 서비스 참조 자원이 기본 바인딩을 사용하는 경우 기본값이 표시됩니다.
- Binding_name(상속됨) 또는 기본값(상속됨). 서비스 자원은 첨부로부터 상위 레벨 서비스 참조 자원이나 서비스 클라이언트 자원까지 바인딩을 상속합니다.
정책 세트 바인딩 정보
이 릴리스에는 두 가지 유형의 바인딩(애플리케이션 특정 바인딩 및 일반 바인딩)이 있습니다.
애플리케이션 특정 바인딩
애플리케이션 특정 바인딩은 정책 세트를 첨부하는 시점에만 작성할 수 있습니다. 이러한 바인딩은 정의된 정책의 특성으로만 제한됩니다. 애플리케이션 특정 바인딩에서 다중 서명과 같은 고급 정책 요구사항에 대한 구성을 제공할 수 있지만, 이러한 바인딩은 애플리케이션 내에서만 재사용할 수 있습니다. 또한 애플리케이션 특정 바인딩은 정책 세트 사이의 재사용이 아주 제한됩니다.
정책 세트 첨부에 대한 애플리케이션 특정 바인딩을 작성하면, 바인딩은 완전히 구성되지 않은 상태에서 시작됩니다. 기본 정책을 대체할 WS-Security 또는 HTTP 전송과 같은 정책을 각각 추가하고, 추가한 각 정책에 대한 바인딩을 완전하게 구성해야 합니다. WS-Security 정책의 경우, 애플리케이션 특정 바인딩에서 구성되지 않으면 TokenConsumer, TokenGenerator, SigningInfo 또는 EncryptionInfo와 같은 일부 상위 레벨 구성 속성은 기본 바인딩에서 얻을 수 있습니다.
서비스 제공자의 경우, 서비스 제공자 정책 세트 및 바인딩 콜렉션 페이지에서 을 선택해야만 정책 세트가 첨부된 서비스 제공자 자원에 대한 애플리케이션 특정 바인딩을 작성할 수 있습니다. 서비스 클라이언트도 이와 유사한 방법으로 서비스 클라이언트 정책 세트 및 바인딩 콜렉션 페이지에서 을 선택해야만 정책 세트가 첨부된 서비스 클라이언트 자원에 대한 애플리케이션 특정 바인딩을 작성할 수 있습니다.
일반 바인딩
정책 세트 범위에서 사용할 일반 바인딩을 구성하여 애플리케이션 및 신뢰 서비스 첨부에 재사용할 수 있습니다. 일반 바인딩은 재사용 가능성이 높지만 다중 서명과 같은 고급 정책 요구사항을 충족하는 구성을 제공할 수 없습니다. 두 가지 유형의 일반 바인딩(일반 제공자 정책 세트 바인딩 및 일반 클라이언트 정책 세트 바인딩)이 있습니다.
일반 프로바이더 정책 세트 패널에서
을 클릭하거나 일반 클라이언트 정책 세트 및 바인딩 패널에서 을 클릭하여 일반 프로바이더 정책 세트 바인딩을 작성할 수 있습니다. 자세한 정보는 서비스 클라이언트 또는 제공자 바인딩 정의 및 관리를 참조하십시오. 일반 제공자 정책 세트 바인딩은 신뢰 서비스 첨부에 사용할 수도 있습니다.