wsadmin 스크립트를 사용하여 웹 서비스에 대한 애플리케이션 및 시스템 정책 세트 구성

Jython 및 Jacl 스크립트 언어를 지원하는 wsadmin 도구를 사용하여 웹 서비스에 대한 애플리케이션 또는 시스템 정책 세트를 구성합니다. 정책 세트를 작성하고 연관된 정책을 관리하여 서비스 품질(QoS)에 대한 정책을 관리할 수 있습니다.

시작하기 전에

웹 서비스 애플리케이션을 개발합니다. 추가 정보는 Information Center에서 웹 서비스 애플리케이션 주제를 참조하십시오.

사용자 정의 정책 세트를 사용하는 애플리케이션을 개발하는 경우 사용자 정의 정책 세트 구성은 엔터프라이즈 아카이브(EAR) 파일에 포함되지 않습니다. 별도로 애플리케이션을 설치하고 사용자 정의 정책 세트를 가져오십시오.

이 태스크 정보

AdminTask 오브젝트에 대한 PolicySetManagement 그룹의 명령은 애플리케이션 및 시스템 정책 세트 모두를 구성합니다. 다음 태스크를 사용하여 웹 서비스에 대한 정책 세트를 구성 및 관리하십시오.

전이 사용자용 전이 사용자용: WebSphere Application Server 버전 7.0 이상에서는 보안 모델이 서버 기반 보안 모델이 아닌 도메인 중심의 보안 모델로 향상되었습니다. 기본 글로벌 보안(셀) 레벨 및 기본 서버 레벨 바인딩 구성도 이 제품 버전에서 변경되었습니다. WebSphere Application Server 버전 6.1 Feature Pack for Web Services에서는 셀에 대한 기본 바인딩으로 한 개의 세트를 구성할 수 있으며, 선택적으로 각 서버에 대한 기본 바인딩으로 한 개의 세트를 구성할 수 있습니다. 버전 7.0 이상에서는 하나 이상의 일반 서비스 제공자 바인딩 및 하나 이상의 일반 서비스 클라이언트 바인딩을 구성할 수 있습니다. 일반 바인딩을 구성한 후에는 글로벌 기본 바인딩으로 사용할 바인딩을 이 중에서 지정할 수 있습니다. 또한 선택적으로 애플리케이션 서버 또는 보안 도메인에 대한 기본 바인딩으로 사용할 일반 바인딩을 지정할 수도 있습니다. trns

혼합 셀 환경을 지원하기 위해 WebSphere Application Server에서는 버전 7.0 및 버전 6.1 바인딩을 지원합니다. 일반 셀 레벨 바인딩은 버전 7.0 이상에만 적용되며, 애플리케이션별 바인딩은 애플리케이션에 필요한 버전에 남아 있습니다. 따라서 사용자가 애플리케이션별 바인딩을 작성하면 애플리케이션 서버에서 애플리케이션에 필요한 바인딩 버전을 판별합니다.

사용 환경에서 바인딩을 관리하기 위한 지침은 다음과 같습니다.
  • 기본 버전 6.1 바인딩, 버전 7.0 및 신뢰 서비스 바인딩을 표시 또는 수정하거나, 바인딩을 애플리케이션에 대한 첨부별로 참조하려면 getBinding 또는 setBinding 명령을 사용하여 attachmentId 및 bindingLocation 매개변수를 지정하십시오.
  • 일반 버전 7.0 이상의 바인딩을 사용하거나 수정하려면, getBinding 또는 setBinding 명령을 사용하여 bindingName 매개변수를 지정하십시오.
  • 특정 바인딩의 버전을 표시하려면 getBinding 명령으로 version 속성을 지정하십시오.
다음과 같은 경우, 버전 7.0 이상의 환경에서 애플리케이션에 버전 6.1 바인딩을 사용하십시오.
  • 애플리케이션의 모듈이 적어도 하나의 웹 서비스 기능팩 서버에 설치되어 있는 경우
  • 애플리케이션에 적어도 하나의 버전 6.1 애플리케이션별 바인딩이 포함되어 있는 경우. 이 경우 애플리케이션 서버는 웹 서비스 기능팩 서버에 설치된 애플리케이션의 자원 첨부에 일반 바인딩을 지정하지 않습니다. 애플리케이션에 대한 애플리케이션별 바인딩은 모두 같은 레벨에 있어야 합니다.
일반 서비스 제공자와 클라이언트 바인딩은 특정 정책 세트에 링크되어 있지 않으며 여러 애플리케이션에서 재사용할 수 있는 구성 정보를 제공합니다. 따라서 일반 제공자 및 클라이언트 정책 세트 바인딩을 작성하고 관리한 다음 각 바인딩 유형 중에서 애플리케이션 서버에 대한 기본값으로 사용할 바인딩 유형을 선택할 수 있습니다. 서버에 배치되어 있는 서비스가 바인딩 구성을 공유하도록 하려면 서버 기본 바인딩을 설정하는 것이 좋습니다. 서버에 배치된 각 애플리케이션에 바인딩을 지정하거나, 보안 도메인에 대한 기본 바인딩을 설정한 다음 하나 이상의 서버에 보안 도메인을 지정하는 방식으로 바인딩 구성을 공유할 수도 있습니다. 기본 바인딩은 글로벌 보안(셀) 레벨에서 사용되는 서비스 제공자나 클라이언트, 보안 도메인 또는 특정 서버에 대해 지정할 수 있으며, 기본 바인딩은 낮은 범위에서 지정된 대체 바인딩이 없을 경우 사용됩니다. 사용할 기본 바인딩을 결정할 때 애플리케이션 서버에서 사용하는 우선순위(낮은 순서 순)는 다음과 같습니다.
  1. 서버 레벨 기본값
  2. 보안 도메인 레벨 기본값
  3. 글로벌 보안(셀) 기본값

제품에 제공되는 샘플 일반 바인딩은 처음에 글로벌 보안(셀) 기본 바인딩으로 설정됩니다. 애플리케이션별 바인딩 또는 신뢰 서비스 바인딩이 정책 세트 첨부에 지정되지 않은 경우에는 기본 서비스 제공자 바인딩 및 기본 서비스 클라이언트 바인딩이 사용됩니다. 신뢰 서비스 첨부의 경우, 신뢰 관련 바인딩이 지정되어 있지 않을 때 기본 바인딩이 사용됩니다. 제공된 제공자 샘플을 기본 서비스 제공자 바인딩으로 사용하지 않으려는 경우, 기존 일반 제공자 바인딩을 선택하거나 비즈니스 요구를 충족하는 일반 제공자 바인딩을 새로 작성할 수 있습니다. 마찬가지로, 제공된 클라이언트 샘플을 기본 서비스 클라이언트 바인딩으로 사용하지 않으려는 경우, 기존 일반 클라이언트 바인딩을 선택하거나 비즈니스 요구를 충족하는 일반 클라이언트 바인딩을 새로 작성할 수 있습니다.

프로시저


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



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