명령행 도구로 작성한 웹 서비스를 배치 및 테스트한 후에 명령행에서 UDDIPublish 도구를 사용하여 웹 서비스를 공용 또는 사설 UDDI 레지스트리의 비즈니스 엔티티 또는 비즈니스 서비스로 공개할 수 있습니다. 웹 서비스를 공개하면, 이 도구가 UDDI 계층 구조에 필수 바인딩 템플리트 및 tModel 요소를 작성하며 해당 서비스를 기존의 비즈니스와 연관시킵니다. 이 도구는 기본적으로 사설 레지스트리에 웹 서비스를 공개합니다. 공용 레지스트리에 공개하려면 추가 특성을 참조하십시오.
사설 UDDI 레지스트리를 작성하려면 파일 > 새로 작성 > 기타를 선택하십시오. 그런 다음 목록에서 웹 서비스와 단위 테스트 UDDI를 선택하십시오.
UDDIPublish 도구를 사용하기 전에 명령행을 다음과 같이 설정해야 합니다.
이제 비즈니스 엔티티나 비즈니스 서비스를 공개할 수 있습니다.
비즈니스 엔티티를 공개하려면 명령 프롬프트에서 다음을 실행하십시오. 인수의 순서는 무관합니다.
필수 및 선택 인수의 목록은 UDDIPublish 도구를 참조하십시오.
공개 작업이 완료되었다는 메시지가 리턴됩니다. 레지스트리에 생성된 새 비즈니스의 고유 키도 함께 표시됩니다.
비즈니스 서비스를 공개하려면 명령 프롬프트에서 다음을 실행하십시오. 인수의 순서는 무관합니다.
필수 및 선택 인수의 목록은 UDDIPublish 도구를 참조하십시오.
공개 작업이 완료되었다는 메시지가 리턴됩니다. 새 비즈니스 서비스의 고유 키, 바인딩 템플리트 및 tModel 인스턴스도 함께 표시됩니다.