Servicios HTTP GET para estructuras de datos de registro UDDI
El registro UDDI ofrece un servicio HTTP GET para acceder a las representaciones XML de las estructuras de datos UDDI, businessEntity, businessService, bindingTemplate y tModel. Los localizadores universales de recursos (URL) en los que es posible acceder a estas estructuras utilizan la clave de entidad como parámetro de URL. El elemento XML devuelto será un businessDetail, serviceDetail, bindingDetail o tModelDetail, de acuerdo con el tipo de clave de entidad proporcionada.
El elemento XML puede recuperarse para UDDI versión 2 y 3 en distintos URL. Los formatos de los URL para enviar las solicitudes HTTP GET son los siguientes:
- Para UDDI Versión 2:
- http://servidor:puerto/uddisoap/get?tipo_claveEntidad=claveEntidad_v2
- Para UDDI Versión 3:
- http://servidor:puerto/uddiv3soap/get?tipo_claveEntidad=claveEntidad_v3
Por ejemplo, si el servidor es myserver.com y el puerto es
9080, puede acceder a la entidad tModel uddi-org:types en estos URL:
- UDDI Versión 2:
- http://miservidor.com:9080/uddisoap/get?tModelKey=uuid:c1acf26d-9672-4404-9d70-39b756e62ab4
- UDDI Versión 3:
- http://miservidor.com:9080/uddiv3soap/get?tModelKey=uddi:uddi.org:categorization:types
Existen distintos valores de políticas y propiedades de
nodo UDDI relacionados con los servicios HTTP GET:
- La versión 3 de HTTP GET para las entidades UDDI
- El nodo da soporte a HTTP GET
- Prefijo de URL para el servlet GET Versión 3
- El nodo genera URL de descubrimiento
- La versión 2 HTTP GET para URL de descubrimiento
- El prefijo para URL de descubrimiento generados
- El nodo genera URL de descubrimiento