Programación de cliente de registro UDDI

El registro UDDI proporciona varias interfaces de programación de aplicaciones (API) que puede utilizar para acceder al registro UDDI mediante programación.

Acerca de esta tarea

El registro UDDI Versión 3 da soporte a varias versiones de UDDI. Da soporte a UDDI Versión 1, Versión 2 y Versión 3.

Para obtener información detallada de la API de la versión 1 y la versión 2, consulte las especificaciones de UDDI Versión 2.

Para obtener información detallada de la API de UDDI Versión 3.0.2, consulte la especificación de UDDI Versión 2.0.2.

La información del registro UDDI de este Information Center define el soporte que proporciona el registro UDDI para la especificación UDDI Versión 3.0.2 y adiciones asociadas.

Están soportados los siguientes conjuntos de API de UDDI Versión 3:

  • La API de consulta de UDDI V3
  • La API de publicación de UDDI V3
  • La API de transferencia de custodia y propiedad de UDDI V3
  • La API de seguridad de UDDI V3
Restricción: En DB2 para zSeries Versión 7, la longitud de las series de publicación y consulta está limitada a 255 caracteres. Si se supera este límite, se devuelve el error 10500 (E_Fatal). Si utiliza un conjunto de caracteres que utiliza caracteres de varios bytes, se puede exceder fácilmente este límite. Por lo tanto, preste atención si utiliza este tipo de conjunto de caracteres.

Procedimiento

  1. Obtenga información sobre los aspectos estándar de las API de UDDI con los temas siguientes.
  2. Acceda a las API mediante programación. La API cliente recomendada es UDDI Versión 3 Cliente, que permite acceder a las API de UDDI Versión 3 desde el código cliente de Java™.
    Otras API de cliente se proporcionan para obtener compatibilidad con las versiones anteriores del registro UDDI:
    • La interfaz de programación UDDI4J proporciona bibliotecas de clases Java para acceder a las API de UDDI Versión 1 y Versión 2. Estas bibliotecas de clases están en desuso en este release y se han sustituido por UDDI Versión 3 Cliente para Java.
    • La interfaz EJB de UDDI proporciona una interfaz Enterprise JavaBeans (EJB) a las API de UDDI Versión 2. La interfaz EJB de UDDI está en desuso en este release.

    Aunque el acceso mediante programación recomendado a las API de UDDI se realiza a través del Cliente para Java de UDDI Versión 3, también es válido utilizar las API de UDDI directamente mediante SOAP. Para utilizar la API SOAP, cree un mensaje UDDI con el formato correcto en el cuerpo de una solicitud SOAP y envíelo utilizando HTTP POST al punto final de SOAP adecuada para el servicio de UDDI. La respuesta se devolverá en el cuerpo de la respuesta HTTP.

    Los ejemplos del registro UDDI incluyen ejemplos que demuestran cómo se programa directamente con la API de SOAP. Los ejemplos se escriben en código Java, pero puede utilizar otros lenguajes de programación para crear el cliente SOAP, siempre y cuando continúe enviando solicitudes compatibles con la especificación SOAP. Las solicitudes UDDI deben seguir el esquema UDDI, tal como se detalló en la especificación de UDDI.

    También se proporciona soporte para el uso de HTTP GWT con objeto de devolver representaciones XML de entidades UDDI: consulte Servicios HTTP GET para estructuras de datos de registro UDDI para obtener información detallada.


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twsu_client
File name: twsu_client.html