Lier des références de ressources Blueprint [Paramètres]

Les composants Blueprint peuvent accéder aux références de ressources WebSphere Application Server. Chaque référence est déclarée dans un fichier XML Blueprint et peut être sécurisée à l'aide d'un alias d'authentification Java™ Platform, Enterprise Edition (Java EE) Connector Architecture (JCA). Chaque bundle au sein d'une application OSGi peut contenir n'importe quel nombre de déclarations de références de ressources dans ses divers fichiers Blueprint XML.

Pour afficher ce panneau dans la console d'administration, cliquez sur le chemin suivant :

Applications > Types d'application > Applications de niveau métier > nom_application_niveau_métier > [Actifs déployés] Ajouter > Ajouter un actif > nom_actif > Etape de l'assistant : Lier des références de ressources Blueprint

Une application OSGi peut être déployée sur un nombre quelconque de serveurs et clusters. Toutes ces cibles doivent faire partie du même domaine de sécurité. Les références de ressources ne peuvent être liées qu'à des alias d'authentification JCA qui existent sur chaque serveur ou cluster cible. En d'autres termes, chacune d'elles doit exister dans le domaine de sécurité du serveur cible ou dans le domaine de sécurité globale.

Vous devez déclarer vos références de ressources dans le fichier XML Blueprint. Par exemple :
<blueprint xmlns:rr="http://www.ibm.com/appserver/schemas/8.0/blueprint/resourcereference">

  <!-- Other Blueprint declarations ... -->
  
  <rr:resource-reference id="resourceRef1" 
          interface="javax.resource.cci.ConnectionFactory"
          filter="(osgi.jndi.serviceName=jdbc/AccountDS2)">
    <rr:res-auth>Application</rr:res-auth>
    <rr:res-sharing-scope>Shareable</rr:res-sharing-scope>
  </rr:resource-reference>
</blueprint>
Cette déclaration inclut l'ID de référence de ressource (par exempleresourceRef1), le filtre des services (par exemple jdbc/AccountDS2), le type d'authentification (par exemple Application) et le paramètre de partage (par exemple Partageable).

Les liaisons entre les références de ressources Blueprint et l'alias d'authentification de chaque bundle sont stockées dans un fichier ibm-eba-bnd.xml situé dans le répertoire META-INF du bundle. Si une application OSGi déployée sur un actif contient l'un de ces fichiers, ces derniers fournissent les valeurs par défaut de l'alias d'authentification utilisées lors de la liaison des références de ressources.


Les liens marqués (en ligne) requièrent un accès à Internet. Chaque lien permet de lancer une recherche dans la rubrique du centre de documentation en ligne. Lorsque les résultats s'affichent, sélectionnez la rubrique correspondant le mieux à votre configuration.

Vérifiez la présence de mises à jour dans cette rubrique (en ligne)

Propriétés générales

Nom symbolique du bundle

Nom non localisable de ce bundle.

Version du bundle

La version de ce bundle.

Le nom symbolique, ainsi que la version, identifie un bundle de manière unique.

ID de la référence de ressource

ID de la référence de ressource, qui est déclaré dans le fichier Blueprint.

Interface de la référence de ressource

L'interface de cette référence de ressource.

Votre application Blueprint peut utiliser n'importe lequel des types de ressource suivants :
  • Destinations des files d'attente JMS de la messagerie par défaut
  • Destinations de la rubrique JMS de la messagerie par défaut
  • Source de données
  • Fabrique de connexions JMS générique
  • Session JavaMail
  • Fabrique de connexions J2C
  • Fabrique de connexions de file d'attente JMS pour le fournisseur JMS de WebSphere MQ
  • Destination de file d'attente JMS pour WebSphere MQ
  • Fabrique de connexions de rubrique JMS pour WebSphere MQ
  • Destination de rubrique JMS pour WebSphere MQ
  • Fabrique de connexions JMS unifiée pour WebSphere MQ
  • Configuration URL

Filtre de la référence de ressource

Le nom du filtre de services qui est la cible de mappage de la référence. Par exemple, jdbc/AccountDS2.

Authentification de la référence de ressource

La référence est authentifiée soit par l'application, soit par le conteneur.

Partage de la référence de ressource

La référence de ressource est partageable ou non partageable.

Alias d'authentification

L'éventuel alias d'authentification servant à sécuriser la référence.

Pour chaque référence, vous pouvez en option sélectionner un alias d'authentification dans la liste déroulante. Les alias d'authentification par défaut (dans les fichiers ibm-eba-bnd.xml) sont fournis à condition qu'ils existent sur chaque serveur ou cluster cible.




Nom du fichier : OSGi_BLA_BlueprintResourceRefs.html