이 명령을 사용하여 WSRR 정의를 작성할 수 있습니다.
이 명령은 단계에서 연결 정의 유형 및 특정 특성을 정의하는
다중 단계 명령입니다. WSRR 정의에는 하나의 연결 정의만 있을 수
있으므로 하나의 단계만 지정할 수 있습니다.
시작하기 전에
createWSRRDefinition 명령은
wsadmin 스크립트 클라이언트의 AdminTask 오브젝트를 사용하여 실행됩니다.
- wsadmin 스크립트 클라이언트를 시작하는 명령을 찾으십시오. 이 명령은
install_root\bin 디렉토리에 있습니다.
- wsadmin 명령을 실행하십시오.
- 서버가 실행 중이 아니면 -conntype none 옵션을 사용하십시오.
- 기본 프로파일에 연결되어 있지 않으면 -profileName profile_name 옵션을
사용하십시오.
다음 명령을 사용하여 모든 WSRR 관리 명령을 나열할 수
있습니다.
wsadmin> $AdminTask help SIBXWSRRAdminCommands
다음 명령을 사용하여
특정 명령에 대한 자세한 도움말을 표시할 수 있습니다.
wsadmin> $AdminTask help command_name
구문
$AdminTask createWSRRDefinition {-paramName paramValue ...}
목적
createWSRRDefinition 명령은
WSRR 정의를 작성합니다.
- 명령어
- createWSRRDefinition
- 대상
- 적용 불가능
- 결과
- javax.management.ObjectName RegistryDefinition – 작성된
WSRR 정의
매개변수
- -name definitionName
- 문자열로서 WSRR 정의 이름입니다.
- -description defDescription
- 정의의 간략한 설명입니다. 선택사항이며 사용자 지정 참조용입니다.
- -connectionType WEBSERVICE
- 연결 유형입니다. 현재 유일한 연결 유형은 WEBSERVICE입니다.
- -defaultCacheExpiryTimeout timeout
- 캐시의 제한시간입니다(초). 0 값은 조회 결과가 캐시에 저장되지 않음을
나타냅니다. 기본값은 300입니다.
단계
둘 이상의 단계를 지정하는 경우 예외가
발생합니다.
WSRR 정의와 연관된 웹 서비스 연결의 특성을
설정하려면 다음과 같이 레지스트리 URL, 인증 별명 및 SLL
구성에 값을 지정할 수 있습니다.
- -WSConnection {{registryURL authAlias repertoire}}
- 기본 레지스트리 URL(http://localhost:9080/WSRRCoreSDO/services/WSRRCoreSDOPort)을 사용하려면
첫 번째 값에 한 쌍의 큰따옴표("")를 지정하십시오. 인증 별명을
생략하려면 두 번째 값에 한 쌍의 큰따옴표("")를
지정하십시오. 레퍼토리(SLL 구성)를 생략하려면 세 번째 값에 한 쌍의
큰따옴표("")를 지정하십시오.
예제
기본 연결 사용:
wsadmin>$AdminTask createWSRRDefinition {-name mydefName -description my description
-defaultCacheExpiryTimeout 300 -connectionType WEBSERVICE}
연결 특성
설정:wsadmin>$AdminTask createWSRRDefinition {-name mydefName -description my description
-defaultCacheExpiryTimeout 300 -connectionType WEBSERVICE
-WSConnection {{ http://localhost:9080 AUTH_ALIAS1 SSL_CONFIG1 }}}
하나의 연결 특성
설정:wsadmin>$AdminTask createWSRRDefinition {-name defName -description my description
-defaultCacheExpiryTimeout 300 -connectionType WEBSERVICE
-WSConnection {{ "" AUTH_ALIAS1 "" }}}