UDDIUnpublish 도구 참조

명령행에서 UDDIUnublish 도구를 사용하여 UDDI 레지스트리에서 비즈니스 서비스 또는 엔티티를 제거할 수 있습니다. 명령행을 설정했다면 다음 구문과 인수를 사용하여 도구를 실행할 수 있습니다.

구문

비즈니스 엔티티를 공개 취소하려면 다음 구문을 사용하십시오.

비즈니스 서비스를 공개 취소하려면 다음 구문을 사용하십시오.

인수

비즈니스 엔티티

필수 인수:

-business
레지스트리에서 비즈니스 엔티티를 제거하도록 지정합니다.
-businessName <이름>
비즈니스의 이름(읽을 수 있는 이름)을 지정합니다. 이름에 공백이 포함될 경우 <이름>을 따옴표로 묶으십시오.

선택 인수:

-inquiryURL <조회 API URL>
UDDI 레지스트리에 대한 조회 URL을 설정합니다. 이 인수를 지정하지 않을 경우 http://localhost:6080/uddisoap/inquiryapi가 기본값입니다.
참고: 기본 설정이 적용된 단위 테스트 UDDI 레지스트리를 사용 중인 경우 -inquiryURL을 http://localhost:9080/uddisoap/inquiryapi로 설정하십시오.
-publishURL <공개 API URL>
UDDI 레지스트리의 공개 URL을 설정합니다. 이 인수를 지정하지 않을 경우 https://localhost:6443/uddisoap/publishapi가 기본값입니다.
참고: 기본 설정이 적용된 단위 테스트 UDDI 레지스트리를 사용 중인 경우 -publishURL을 http://localhost:9080/uddisoap/publishapi로 설정하십시오.
-businessKey <키>
비즈니스를 처음 공개했을 때 UDDI 레지스트리에서 생성된 비즈니스의 고유 비즈니스 키를 지정합니다. 레지스트리에서 이름이 두 번 이상 나타나는 비즈니스를 공개 취소하려고 할 경우 이 옵션을 필수로 지정해야 합니다. 지정된 비즈니스 이름과 해당 고유 키를 갖는 기존의 비즈니스 수를 표시하는 실패 메시지가 리턴될 경우, 이 인수를 사용하여 명령을 다시 실행해야 합니다.
-username <이름>
사설 UDDI 레지스트리로 전달할 사용자 이름을 지정합니다.
-password <비밀번호>
제공된 사용자 이름에 대한 UDDI 레지스트리 비밀번호를 지정합니다.
-uddiprops <특성 파일의 위치>
'=' 기호로 구분된 이름과 값 쌍이 포함되어 있는 기존의 Java™ 특성을 지정합니다. 추가 특성을 참조하십시오.
-help
도움말 정보를 표시합니다.

비즈니스 서비스

필수 인수:

-service
레지스트리에서 비즈니스 서비스를 제거하도록 지정합니다.
-serviceName <이름>
서비스의 이름(읽을 수 있는 이름)을 지정합니다. 이름에 공백이 포함될 경우 <이름>을 따옴표로 묶으십시오.
-businessName <이름>
지정된 서비스가 포함된 비즈니스 엔티티의 이름(읽을 수 있는 이름)을 지정합니다. 이름에 공백이 포함될 경우 <이름>을 따옴표로 묶으십시오.

선택 인수:

-inquiryURL <조회 API URL>
UDDI 레지스트리에 대한 조회 URL을 설정합니다. 이 인수를 지정하지 않을 경우 http://localhost:6080/uddisoap/inquiryapi가 기본값입니다.
참고: 기본 설정이 적용된 단위 테스트 UDDI 레지스트리를 사용 중인 경우 -inquiryURL을 http://localhost:9080/uddisoap/inquiryapi로 설정하십시오.
-publishURL <공개 API URL>
UDDI 레지스트리의 공개 URL을 설정합니다. 이 인수를 지정하지 않을 경우 https://localhost:6443/uddisoap/publishapi가 기본값입니다.
참고: 기본 설정이 적용된 단위 테스트 UDDI 레지스트리를 사용 중인 경우 -publishURL을 http://localhost:9080/uddisoap/publishapi로 설정하십시오.
-businessKey <키>
삭제할 서비스가 포함된 비즈니스 엔티티의 고유 비즈니스 키를 지정합니다. 인스턴스가 여러 개 있는 서비스의 비즈니스 서비스를 레지스트리에서 공개 취소하려고 할 경우 이를 필수로 지정해야 합니다. 이 경우, 비즈니스 이름만을 사용하여 컨테이너 비즈니스를 식별하기가 어려우며, 지정된 비즈니스 엔티티 이름과 해당 고유 키를 갖는 기존의 비즈니스 수를 표시하는 실패 메시지가 리턴됩니다. 이 인수를 사용하여 명령을 다시 실행해야 합니다.
-serviceKey <키>
서비스를 처음 공개했을 때 UDDI 레지스트리에서 생성된 서비스의 고유 서비스 키를 지정합니다. 레지스트리에서 이름이 두 번 이상 나타나는 비즈니스 서비스를 공개 취소하려고 할 경우 이 옵션을 필수로 지정해야 합니다. 이 경우, 지정된 서비스 이름과 해당 고유 키를 갖는 기존의 비즈니스 서비스 수를 표시하는 실패 메시지가 리턴됩니다. 이 인수를 사용하여 명령을 다시 실행해야 합니다.
-removeTModels
서비스와 연관된 tModels 및 바인딩 템플리트도 레지스트리에서 제거하도록 지정합니다.
- username <이름>
사설 UDDI 레지스트리로 전달할 사용자 이름을 지정합니다.
-password <비밀번호>
제공된 사용자 이름에 대한 UDDI 레지스트리 비밀번호를 지정합니다.
-uddiprops <특성 파일의 위치>
'=' 기호로 구분된 이름과 값 쌍이 포함되어 있는 기존의 Java 특성을 지정합니다. 추가 특성을 참조하십시오.
-help
도움말 정보를 표시합니다.

추가 특성

UDDIUnpublish의 -uddiprops 인수를 사용하면 추가 입력 정보가 포함된 Java 특성 파일의 위치를 지정할 수 있습니다.

UDDIUnpublish에서 제공되는 특성은 다음과 같습니다.

특성 목적
wdsk.uddi.publish.url 원격 UDDI 레지스트리의 -publishURL에 대한 URL을 대체합니다. 이 특성을 설정하지 않으면 사설 레지스트리로 공개됩니다.
wdsk.uddi.inquiry.url 원격 UDDI 레지스트리의 -inquiryURL에 대한 URL을 대체합니다. 이 특성을 설정하지 않으면 조회가 사설 레지스트리로 전송됩니다.

피드백