Proveedor de JAXR (Java API for XML Registries) para UDDI

JAXR (Java™ API for XML Registries) es una API cliente Java para acceder a los registros UDDI (sólo la versión 2) y ebXML. Forma parte de la especificación Java Platform, Enterprise Edition (Java EE).

Deprecated feature Deprecated feature: Desde la versión 8.0 de WebSphere Application Server, las API JAX-R (Java API for XML Registries) están en desuso. La plataforma Java Platform, Enterprise Edition (Java EE) 6 empezó el proceso de desuso para JAX-R porque se basa en la tecnología Universal Description, Discovery and Integration (UDDI) 2 que ya no es relevante. Si las aplicaciones utilizan JAX-R, es posible que considere utilizar UDDI 3.depfeat

La API de JAXR incluye los paquetes Java EE javax.xml.registry y javax.xml.registry.infomodel. La documentación de la API Java EE API se encuentra en Referencia de servicios Web.

Las API de cliente Java UDDI preferidas son:
  • UDDI4J Versión 2, para UDDI Versión 2
  • Cliente UDDI Versión 3 para Java, para UDDI Versión 3

Proveedor de JAXR

La especificación JAXR actual (versión 1.0) define el proveedor JAXR como una implementación de la API JAXR. En general, un proveedor JAXR puede ser un proveedor JAXR para UDDI, un proveedor JAXR para ebXML o un proveedor conectable que da soporte a UDDI y ebXML. El proveedor JAXR para UDDI es un proveedor sólo para UDDI.

Versiones de UDDI

Un proveedor JAXR para UDDI accede a un registro UDDI que sólo utiliza las API SOAP de UDDI Versión 2. El registro UDDI para UDDI Versión 3 de esta versión de WebSphere Application Server Versión da soporte a las API SOAP de UDDI versiones: 1, 2 y 3. Por lo tanto, se puede utilizar el proveedor JAXR para UDDI para acceder a este registro. También se puede utilizar el proveedor JAXR para acceder al registro UDDI para UDDI Versión 2 en WebSphere Application Server versión 5.x.

Para trabajar con las API SOAP de UDDI Versión 3, utilice el cliente de UDDI Versión 3 para Java; no puede utilizar JAXR.

Nivel de capacidades

La especificación JAXR define dos perfiles de capacidades, el nivel de capacidad 0 y el nivel de capacidad 1. La documentación de la API JAXR clasifica cada método JAXR como de nivel 0 o de nivel 1. En general, un proveedor JAXR para UDDI tiene el nivel de capacidad 0 y da soporte a todos los métodos de nivel 0, mientras que un proveedor JAXR para ebXML tiene el nivel de capacidad 1 y da soporte a todos los métodos de nivel 0 y nivel 1. El proveedor JAXR para UDDI es un proveedor con nivel de capacidades 0 y sólo da soporte a métodos de nivel 0.

Autenticación y seguridad

La propiedad de la conexión javax.xml.registry.authenticationMethod determina qué método utiliza el proveedor de JAXR para autenticarse con el registro UDDI.

El proveedor de JAXR utiliza las API de consulta y publicación SOAP de UDDI versión 2. Estas API están protegidas, como se describe en el tema dedicado al control de acceso para las interfaces de registro UDDI.

Puede utilizar SSL (Secure Sockets Layer) para cifrar el tráfico HTTP entre el proveedor JAXR para UDDI y el registro UDDI.


Icon that indicates the type of topic Concept topic



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