Etablissement d'adaptateurs personnalisés pour référentiels fédérés

Les adaptateurs prêts à l'emploi pour référentiels fédérés vous permettent de disposer d'adaptateurs de fichier, de LDAP et de base de données. Ces adaptateurs implémentent l'interface SPI (software programming interface) com.ibm.wsspi.wim.Repository. Les adaptateurs personnalisés pour référentiels fédérés doivent implémenter la même interface SPI.

Avant de commencer

Consultez les informations relatives à l'implémentation du référentiel SPI dans les références associées pour obtenir des informations relatives aux adaptateurs personnalisés de l'interface SPI des référentiels fédérés.

Consultez l'exemple de code d'adaptateur personnalisé disponible dans le fichier vmmsampleadapter.jar. Le répertoire src/ du fichier JAR contient le modèle de code d'adaptateur du client. Vous pouvez télécharger le fichier vmmsampleadapter.jar à l'adresse suivante : http://www.ibm.com/developerworks/websphere/library/samples/vmmsampleadapter.html
Remarque :
  • Le modèle proposé a pour objet de vous familiariser avec les fonctions des cartes personnalisées pour les référentiels fédérés et la manipulation des différents types d'objets de données. Ne l'utilisez pas dans un environnement de production réel.
  • Copiez la classe AbstractAdapterImpl et renommez-la avant de procéder aux modifications. Assurez-vous que le nouveau nom est adapté à votre adaptateur.

Les adaptateurs personnalisés pour référentiels fédérés ne doivent dépendre d'aucun composant WebSphere Application Server tel que source de données ou bean enterprise. Ces composants WebSphere Application Server exigent que la sécurité soit initialisée et activée avant leur démarrage. Si votre implémentation de l'adaptateur personnalisé du gestionnaire de membre virtuel doit utiliser des sources de données afin de se connecter à une base de données, vous devez utiliser la connectivité JDBC (Java™ database connectivity) pour établir la connexion au démarrage du serveur. Vous vous redirigerez ensuite sur les sources de données une fois celles-ci disponibles.

Procédure

  1. Compilez votre implémentation.
    Remarque : Le nom des fichiers EMF JAR contient le numéro de version (v200607270021, par exemple). Assurez-vous de modifier le numéro de version pour tenir compte de votre installation.
    Pour compiler votre code, vous avez besoin des fichiers JAR ci-dessous dans le chemin d'accès aux classes : Par exemple :[AIX Solaris HP-UX Linux Windows][z/OS]
    racine_serveur_application/java/bin/javac -classpath 
    racine_serveur_application/plugins/com.ibm.ws.runtime_6.1.0.jar;
    racine_serveur_application/plugins/org.eclipse.emf.commonj.sdo_2.1.0.
    v200607270021.jar;racine_serveur_application
    /plugins/org.eclipse.emf.ecore_2.2.1.v200607270021.jar;
    racine_serveur_application/plugins/org.eclipse.emf.common_2.2.1.
    v200607270021.jar;racine_serveur_application/plugins/org.
    eclipse.emf.ecore.xmi_2.2.0.v200607270021.jar;
    app_server_root/plugins/org.eclipse.emf.ecore.sdo_2.2.0.v200607270021.jar
    votre_fichier_implémentation.java
    [IBM i]
    "${java.home}/bin/javac -classpath
    racine_serveur_application/plugins/com.ibm.ws.runtime_6.1.0.jar;racine_serveur_application/plugins/org.eclipse.emf.commonj.sdo_2.1.0.
    v200607270021.jar;app_server_root/plugins/org.eclipse.emf.ecore_2.2.1.v200607270021.jar;
    racine_serveur_application/plugins/org.eclipse.emf.
    common_2.2.1.v200607270021.jar;app_server_root/plugins/org.eclipse.emf.ecore.xmi_2.2.0.v200607270021.jar;
    racine_serveur_application/plugins/org.eclipse.emf.
    ecore.sdo_2.2.0.v200607270021.jar votre_fichier_implémentation.java"
  2. Copiez les fichiers classe générés ou le fichier JAR mis en forme dans le chemin d'accès aux classes du produit. L'emplacementpréféré est le répertoire racine_serveur_applications/lib/ext. Il est recommander de les copier dans les chemins d'accès aux classe de tous les processus produit (cellule et tous les NodeAgents).
  3. Configurez votre adaptateur personnalisé en suivant la procédure indiquée dans Configuration d'adaptateurs personnalisés pour référentiels fédérés à l'aide de wsadmin.
  4. Testez votre adaptateur personnalisé en suivant la procédure indiquée dans Utilisation d'adaptateurs personnalisés pour référentiels fédérés.

Que faire ensuite

Configuration d'adaptateurs personnalisés pour référentiels fédérés à l'aide de wsadmin donne des détails relatifs à la configuration de votre adaptateur personnalisé avec l'outil wsadmin.

Icône indiquant le type de rubrique Rubrique de tâche



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