UDDI Version 3 Client

Le client UDDI version 3 pour Java™ permet d'accéder aux API (application programming interfaces) de l'UDDI version 3 à partir du code client Java.

Le client UDDI version 3 pour Java est une bibliothèque de classes JAX-RPC (Java API for XML-based RPC) qui fournit une API permettant aux programmes client d'interagir avec un registre UDDI version 3. Vous pouvez utiliser cette bibliothèque de classes pour construire des objets JAX-RPC UDDI et pour appeler le service Web UDDI Version 3.

Ce client contient également une classe d'utilitaire de signature numérique XML appelée SignatureUtilities qui permet de créer et de valider des signatures numériques pour des éléments UDDI.

Prise en charge du codage multilingue

L'API UDDI Version 3 prend en charge le codage UTF-8 et UTF-16. En interne, les caractères UTF-16 sont stockés comme des caractères UTF-8. Ce comportement n'est pas apparent pour l'utilisateur.

Fichier JAR du client

WebSphere Application Server fournit la bibliothèque de classes uddiv3client.jar, qui contient les types JAX-RPC UDDI Version 3 et les classes d'appel de services Web UDDI. Ce fichier d'archive Java (JAR) se trouve dans le répertoireracine_serveur_app/UDDIReg/clients.

Le client UDDI Version 3 fournit des types de ports qui se mappent aux API d'interrogation,de publication, de transfert de garde et de sécurité SOAP UDDI Version 3. Ces API sont protégées par des mécanismes de contrôle d'accès pour le mappage des modèles de rôle. Un programme client utilisant le client UDDI Version 3 obtient le type de port approprié pour la demande émise, par exemple UDDI_Publication_PortType pour une requête save_business. Si les mappages de rôle sont tels que la demande nécessite un ID utilisateur authentifié WebSphere Application Server, le programme client transmet l'ID utilisateur et le mot de passe en définissant les propriétés adéquates sur le module de remplacement JAX-RPC de ce port.

Exemples UDDI Version 3 Client

Les exemples de registre UDDI suivants illustrent l'utilisation du client Version 3. Pour accéder aux exemples, reportez-vous aux Exemples pour WebSphere Application Server et utilisez le lien Registre UDDI.
UDDIv3ClientBindingSample.java
Exemple illustrant la sauvegarde et la recherche des modèles de liaison.
UDDIv3ClientBusinessSample.java
Exemple illustrant la sauvegarde et la recherche des entités entreprise.
UDDIv3ClientServiceSample.java
Exemple illustrant la sauvegarde et la recherche des services entreprise.
UDDIv3ClientSignedBusinessSample.java
Exemple illustrant la signature et la vérification d'une entité entreprise.
UDDIv3ClientTModelSample.java
Exemple illustrant la sauvegarde et la recherche des entités tModel.
UDDIv3ClientSignedTModelSample.java
Exemple illustrant la signature et la vérification des entités tModel.

Ces classes contiennent des informations sur la façon de compiler et d'exécuter les exemples.


Icône indiquant le type de rubrique Rubrique de référence



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=rwsu_v3client
Nom du fichier : rwsu_v3client.html