Configuration des liaisons d'espaces de noms
Au lieu de créer des liaisons d'espaces de noms à partir d'un programme, vous pouvez configurer des liaisons d'espaces de noms à l'aide de la console d'administration. Les serveurs de noms ajoutent ces liaisons configurées à la vue de l'espace de nom en lisant les données de configuration des liaisons. Les liaisons configurées sont créées à chaque fois qu'un serveur démarre, même lorsque la liaison est créée sur une partition transitoire de l'espace de nom. L'une des utilisations principales des liaisons configurées est de fournir des noms qualifiés fixes aux objets d'une application serveur.
Avant de commencer
Assemblez et déployez votre application dans un serveur d'applications. Si l'application est un client d'une application s'exécutant dans un autre processus serveur, spécifiez des valeurs jndiName qualifiées pour les objets serveurs de l'autre application au cours de l'assemblage ou du déploiement. Pour plus d'informations sur les noms qualifiés, reportez-vous à la rubrique relative à la prise en charge de la recherche des noms dans les descripteurs de déploiement et les clients légers.
Pourquoi et quand exécuter cette tâche
Une application déployée nécessite des noms fixes qualifiés si des applications de client léger, des applications de client Java EE (Java™ Platform, Enterprise Edition) ou des applications serveur s'exécutant dans un autre processus serveur accèdent à l'application.
Lorsque vous configurez une liaison d'espace de nom, vous créez un nom fixe qualifié pour l'objet serveur. Un nom fixe ne change pas si l'objet est déplacé vers un autre serveur. Un nom qualifié fixe portant sur une cellule se présente sous la forme suivante :
cell/persistent/nomFixe
où nomFixe est un nom fixe arbitraire.
Vous pouvez configurer des liaisons d'espaces de noms, c'est-à-dire des noms fixes qualifiés, pour les objets suivants :
- Une valeur de la constante de type chaîne
- Un accueil de bean enterprise (EJB) installé sur un serveur de la cellule
- Un objet CORBA disponible à partir d'un serveur de noms CosNaming
- Un objet lié dans un espace de nom WebSphere Application Server accessible par le biais de la recherche indirecte JNDI (Java Naming and Directory Interface).

Pour afficher ou configurer une liaison d'espace de nom destinée à un objet d'une application déployée, procédez comme suit :
Procédure
Résultats
Les liaisons au niveau de la cellule sont créées sous son contexte racine persistant. Les liaisons au niveau du noeud sont créées sous le contexte racine persistant du noeud indiqué. Les liaisons au niveau du serveur sont créées sous le contexte racine du serveur sélectionné. Les liaisons au niveau du cluster sont créées sous le contexte racine du serveur pour chaque membre du cluster sélectionné.