wsadmin 스크립트를 사용하여 WS-Transaction 정책 세트 구성

WS-Transaction(Web Services Transaction) 정책 유형을 구성하여 JAX-WS(Java™ API for XML Web Services) 클라이언트 또는 웹 서비스가 WS-AT(Web Services Atomic Transaction) 또는 WS-BA(Web Services Business Activity) 컨텍스트를 처리하는 방법을 구성할 수 있습니다. 클라이언트 또는 서비스가 컨텍스트를 사용해야 하는지, 사용 가능한 경우 컨텍스트를 사용할 수 있는지 또는 컨텍스트를 사용하지 않는지 여부를 지정할 수 있습니다. 명령 스크립트를 사용하여 웹 서비스 트랜잭션에 대한 정책 세트를 구성합니다.

이 태스크 정보

이 태스크에서 설명한 대로 wsadmin 스크립트를 사용하여 WS-Transaction 정책 세트를 구성하거나 관리 콘솔을 사용하여 WS-Transaction 정책 세트를 구성할 수 있습니다.
참고: WS-Transaction 정책 세트 지원은 애플리케이션 및 서비스 레벨에서만 존재합니다. 관리 콘솔에서도 엔드포인트 및/또는 조작 레벨에서 WS-Transaction 정책/바인딩의 첨부가 허용되지만, 실제로 적용되지는 않습니다.

프로시저

  1. 아직 실행 중이 아니면 wsadmin 스크립트를 시작하십시오.
  2. createPolicySet 명령을 사용하여 새 정책 세트를 작성하거나 copyPolicySet 명령을 사용하여 기존 정책 세트를 복사하고 이름을 바꾸십시오. 기존 사용자 정의 정책 세트 또는 WS-Transaction 기본 정책 세트 중 하나(WSTransaction 또는 SSL WSTransaction)를 복사할 수 있습니다.
  3. 정책 세트가 WS-Transaction 정책 유형을 포함하는지 확인하십시오. 필요한 경우 WS-Transaction 정책 유형을 추가하십시오. 예를 들어 다음과 같습니다.
    AdminTask.importPolicySet('[-defaultPolicySet WSTransaction]') 
    AdminTask.addPolicyType('[-policySet policy_set_name 
    -policyType WSTransaction -enabled true]')
  4. setPolicyType 명령을 사용하여 WS-Transaction 정책 유형 속성을 구성하십시오. WS-Transaction 정책 유형에는 다음 속성이 있습니다.
    • ATAssertion
    • BAAtomicOutcomeAssertion
    각 속성의 값은 supports, mandatory 또는 never일 수 있습니다. 이러한 구성 가능한 속성에 대한 자세한 정보는 WS-Transaction 정책 설정에 대한 주제를 참조하십시오. 예를 들어 다음과 같습니다.
    AdminTask.setPolicyType('[-policySet policy_set_name 
    -policyType WSTransaction 
    -attributes "[ [BAAtomicOutcomeAssertion mandatory] [ATAssertion supports] ]"] 
    -replace') 
  5. 마스터 구성에 변경사항 저장. 예를 들어, 다음 명령을 입력하십시오.
    AdminConfig.save()

다음에 수행할 작업

이제 JAX-WS 클라이언트 또는 JAX-WS 웹 서비스, 엔드포인트 또는 조작과 정책 세트를 연관할 수 있습니다.

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



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