Fournisseur JAXR (Java API for XML Registries) pour UDDI

Le fournisseur JAXR (Java™ API for XML Registries) est une API client Java permettant l'accès à UDDI (Version 2 uniquement) et aux registres ebXML. Il fait partie de la spécification Java EE (Java Platform, Enterprise Edition).

Fonction obsolète Fonction obsolète: Depuis WebSphere Application Server Version 8.0, les API JAX-R (Java API for XML Registries) sont déconseillées. La plateforme Java EE 6 (Java Platform, Enterprise Edition) 6 ne recommande plus ces API pour JAX-R car elles s'appuient sur la technologie UDDI 2 (Universal Description, Discovery and Integration) qui n'est plus adaptée. Si vos applications utilisent JAX-R, il peut être judicieux d'utiliser UDDI 3.depfeat

L'API JAXR comprend les packages Java EE javax.xml.registry et javax.xml.registry.infomodel. Consultez la documentation relative à l'API Java à l'adresse Références des services Web.

Les API client Java UDDI préférentielles sont les suivantes :
  • UDDI4J Version 2, pour UDDI Version 2
  • UDDI Version 3 Client for Java, pour UDDI Version 3

Fournisseur JAXR

La spécification JAXR actuelle (version 1.0) définit un fournisseur JAXR par implémentation de l'API JAXR. D'une façon générale, un fournisseur JAXR peut être un fournisseur JAXR pour UDDI, un fournisseur JAXR pour ebXML, ou un fournisseur connectable prenant en charge à la fois UDDI et ebXML. Le fournisseur JAXR pour UDDI est exclusivement dédié à UDDI.

Versions UDDI

Un fournisseur JAXR pour UDDI accède à un registre UDDI qui utilise les API SOAP d'UDDI version 2 uniquement. Le registre UDDI pour UDDI Version 3 dans cette version de WebSphere Application Server prend en charge les API SOAP d'UDDI Versions 1, 2 et 3. Vous pouvez donc utiliser le fournisseur JAXR pour UDDI pour accéder à ce registre. Le fournisseur JAXR permet également d'accéder au registre UDDI pour UDDI Version 2 dans WebSphere Application Server Version 5.x.

Pour vos travaux avec les API SOAP d'UDDI Version 3, utilisez le client UDDI Version 3 pour Java ; vous ne pouvez pas utiliser JAXR.

Niveau de fonction

La spécification JAXR définit deux profils de fonction : le niveau de fonction 0 et le niveau de fonction 1. La documentation de L'API JAXR attribue à chaque méthode JAXR le niveau 0 ou le niveau 1. En règle générale, un fournisseur JAXR pour UDDI a le niveau de fonction 0 et prend en charge toutes les méthodes de niveau 0, cependant qu'un fournisseur JAXR pour ebXML a le niveau de fonction 1 et prend en charge les méthodes de niveau 0 et de niveau 1. Le fournisseur JAXR pour UDDI est donc un fournisseur de niveau de fonction 0 et ne prend en charge que les méthodes de niveau 0.

Authentification et sécurité

La propriété de connexion javax.xml.registry.authenticationMethod détermine la méthode que le fournisseur JAXR utilise pour l'authentification auprès du registre UDDI.

Le fournisseur JAXR utilise les API de consultation et de publication SOAP UDDI version 2. Ces API sont protégées comme décrit dans la rubrique Contrôle d'accès pour les interfaces du registre UDDI.

Vous pouvez utiliser SSL pour chiffrer le trafic HTTP entre le fournisseur JAXR pour UDDI et le registre UDDI.


Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwsu_jaxr
Nom du fichier : cwsu_jaxr.html