UDDI 레지스트리 데이터 구조에 대한 HTTP GET 서비스
UDDI 레지스트리는 businessEntity, businessService, bindingTemplate 및 tModel UDDI 데이터 구조의 XML 표시에 대한 액세스에 HTTP GET 서비스를 제공합니다. 이러한 구조가 액세스할 수 있는 URL(Uniform Resource Locators)은 URL 매개변수로 엔티티 키를 사용합니다. 리턴되는 XML 요소는 제공되는 엔티티의 유형에 따라 businessDetail, serviceDetail, bindingDetail 또는 tModelDetail 요소입니다.
UDDI 버전 2 및 버전 3에 대한 XML이
다른 URL에서 각각 검색될 수 있습니다. HTTP GET 요청을 전송하기 위한 URL은
다음 형식에 있습니다.
- UDDI 버전 2의 경우:
- http://server:port/uddisoap/get?entityKey_type=v2_entityKey
- UDDI 버전 3의 경우:
- http://server:port/uddiv3soap/get?entityKey_type=v3 entityKey
예를 들어,
서버가 myserver.com이고
포트가 9080인 경우, 다음 URL에서 uddi-org:types tModel 엔티티에
액세스할 수 있습니다.
- UDDI 버전 2:
- http://myserver.com:9080/uddisoap/get?tModelKey=uuid:c1acf26d-9672-4404-9d70-39b756e62ab4
- UDDI 버전 3:
- http://myserver.com:9080/uddiv3soap/get?tModelKey=uddi:uddi.org:categorization:types
UDDI 노드 특성 및 정책 설정의 수는
HTTP GET 서비스와 관계가 있습니다.
- UDDI 엔티티에 대한 버전 3 HTTP GET
- 노드는 HTTP GET을 지원합니다.
- 버전 3 GET 서블릿에 대한 URL 접두부
- 노드는 검색 URL을 생성합니다.
- 검색 URL에 대한 버전 2 HTTP GET
- 생성된 검색 URL에 대한 접두부
- 노드는 검색 URL을 생성합니다.