UDDI 유틸리티 도구

UDDI 유틸리티 도구는 하위 엔티티 및 각 버전 2 엔티티 키를 포함하여 UDDI 버전 2 엔티티를 버전 3 UDDI 레지스트리로 마이그레이션하고 이동하거나 복사하기 위해 사용할 수 있는 기능의 스위트입니다.

UDDI 유틸리티 도구 스위트를 사용하려면 UDDIUtilityTools.jar 파일을 실행하십시오. 이 파일은 app_server_root/UDDIReg/scripts 디렉토리에 있습니다. 그렇지 않으면, 제공된 공용 Java™ API를 통하여 UDDI 유틸리티 도구의 모든 기능을 호출할 수 있습니다.

이 릴리스에서 공급되는 UDDI 유틸리티 도구 스위트는 WebSphere® Application Server 버전 6.1에서 공급되는 버전과 같은 기능을 가지고 있습니다. 그러나 이 릴리스에서 모든 UDDI 유틸리티 도구 기능은 UDDI 버전 2 API를 사용합니다. 버전 2 API가 공개자 지정된 키를 지원하지 않는다는 점을 참고하십시오.

UDDI 유틸리티 도구를 사용하여 버전 2 및 3 레지스트리에서 내보낼 수 있고(UDDI 엔티티 키의 버전 2 표시만 제공) 버전 2 API 유형을 사용하여 버전 3 레지스트리로 가져올 수 있습니다. 버전 3 레지스트리로부터의 엔티티가 버전 2 엔티티로서 내보내져서 전자 서명과 같은 요소는 존재하지 않습니다. 버전 3 API를 사용하여 자체 키를 버전 3 엔티티에 지정하는 방법에 대한 예제는 제공된 키로 UDDI 버전 3 엔티티 저장에 대한 주체를 참조하십시오.

UDDI 버전 3 공개 API는 제공자 지정 키를 지원하고 버전 3 레지스트리 사이에 엔티티를 촉진하려면, 보통 API 기능을 사용합니다.

UDDI 유틸리티 도구 스위트는 또한 다음 사용을 가지고 있습니다.
  • 버전 2 키 또는 검색 기준을 지정하여 소스 UDDI 레지스트리로부터 엔티티를 검색하고 선택할 수 있습니다.
  • 하위 엔티티를 포함하여, UDDI 레지스트리에서 표준 tModel 엔티티를 공개할 수 있습니다.
  • 버전 2 키를 지정하여 중간 XML 표시에서 UDDI(버전 2) 엔티티를 지속시킬 수 있어서 이러한 엔티티를 여러 대상 UDDI Registry에 사용자 정의하고 복사할 수 있습니다.
  • 하위 엔티티를 포함하여 대상 UDDI 레지스트리에서 기존 엔티티를 업데이트할 수 있습니다.
  • 버전 2 키를 지정하여 대상 UDDI 레지스트리로부터 선택된 엔티티를 삭제할 수 있습니다.
UDDI 유틸리티 도구 스위트는 다섯 개의 기본 기능을 가지고 있습니다.
내보내기
내보내기 기능은 지정된 레지스트리에서 UDDI 엔티티 목록을 가져오고 지정된 엔티티 유형 및 키를 사용하여 UDDI 엔티티 정의 파일에 씁니다. 각 키를 위한 엔티티 유형은 비즈니스, 서비스, bindingTemplate 또는 tModel일 수 있습니다. 엔티티 정의 파일은 UDDI 유틸리티 도구 스키마에 따라 각각의 지정된 엔티티를 정확하게 설명하는 XML을 포함하고, UDDI 버전 2 스키마를 포함합니다. UDDI 엔티티 정의 파일은 유형에 따라 엔티티를 분리하고, 지정된 엔티티가 참조하는 tModel 엔티티를 자동으로 감지하고 레코드합니다. 파일의 "참조된 tModels" 섹션을 사용하여 해당 레지스트리에 새 엔티티를 가져오기 전에 대상 레지스트리에 참조된 tModel 엔티티를 포함한다는 것을 확인할 수 있습니다.
가져오기
가져오기 기능은 UDDI 엔티티의 목록이 이미 대상 레지스트리에 존재하는지 여부를 감지하고 그렇지 않으면 지정된 키로 최소 엔티티 또는 스텁을 작성합니다. UDDI 엔티티는 UDDI 엔티티 정의 파일을 통하거나 컨테이너 오브젝트에서 프로그래밍 방식으로 제공될 수 있습니다. 엔티티는 지정된 것처럼 공급된 데이터로 스텁을 업데이트하고 기존 엔티티를 겹쳐쓰거나 무시해서 공개됩니다. 원래 키가 계속하여 유지된다는 점을 참고하십시오.
승격
승격 기능은 내보내기와 가져오기 단계를 결합합니다. 그렇게 하면 지정된 엔티티가 소스 레지스트리에서 추출되고(키로) 하나의 논리적 단계에서 대상 레지스트리로 가져오게 됩니다. 선택적으로, UDDI 엔티티 정의 파일을 생성할 수 있습니다.
삭제
삭제 기능은 대상 UDDI 레지스트리로부터 지정된 엔티티를 삭제합니다. 삭제할 엔티티는 내보내기 기능과 같은 방식으로 엔티티 유형, 또는 엔티티 유형의 목록, 그리고 키로서 지정됩니다.
일치하는 엔티티 찾기
일치하는 엔티티 찾기 기능은 검색 기준과 일치하고 엔티티 키의 목록을 생성하는 일련의 엔티티를 발견합니다. 검색 기준은 각각의 다양한 엔티티 유형을 위한 UDDI 조회 API 오브젝트입니다. 내보내기, 승격 및 삭제 기능에 대한 입력으로서 엔티티 키의 결과 목록을 사용할 수 있습니다.
참고: 이 기능은 프로그램 API를 통해서만 사용 가능합니다.

다음 다이어그램은 기능, 해당 입력과 출력, 소스와 대상 UDDI 레지스트리 사이의 관계를 표시합니다.

주변 텍스트에
설명됨


주제 유형을 표시하는 아이콘 참조 주제



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