The UDDI registry offers an HTTP GET service for access
to the XML representations of the businessEntity, businessService,
bindingTemplate, and tModel UDDI data structures. The Uniform Resource
Locators (URLs) at which these structures are accessible use the entity
key as a URL parameter. The XML element that is returned is a businessDetail,
serviceDetail, bindingDetail or tModelDetail element, according to
the type of entity key that is supplied.
XML for both UDDI Version 2 and Version 3 can be retrieved,
each at different URLs. The URLs to send the HTTP GET requests to
are in the following formats:
- For UDDI Version 2:
- http://server:port/uddisoap/get?entityKey_type=v2_entityKey
- For UDDI Version 3:
- http://server:port/uddiv3soap/get?entityKey_type=v3
entityKey
For example, if the server is myserver.com and
the port is 9080, you can access the uddi-org:types tModel entity
at the following URLs:
- UDDI Version 2:
- http://myserver.com:9080/uddisoap/get?tModelKey=uuid:c1acf26d-9672-4404-9d70-39b756e62ab4
- UDDI Version 3:
- http://myserver.com:9080/uddiv3soap/get?tModelKey=uddi:uddi.org:categorization:types
A number of UDDI node property and policy settings
relate to the HTTP GET services:
- Version 3 HTTP GET for UDDI entities
- Node supports HTTP GET
- URL prefix for Version 3 GET servlet
- Node generates discovery URLs
- Version 2 HTTP GET for discovery URLs
- Prefix for generated discovery URLs
- Node generates discovery URLs