Contextes JMS
Un contexte est un ensemble de liaisons qui associe des noms à des objets stockés dans un service d'annuaire.
Les clients JMS (applications Java™ qui utilisent l'API JMS) utilisent les contextes pour rechercher les noms des objets JMS dans le service d'annuaire. Chaque contexte est associé à une convention de dénomination.
Pour plus d'informations sur l'attribut de noms LDAP, voir Configuration de l'outil d'administration JMS dans l'IBM® Knowledge Center.
Contextes initiaux
Dans le service d'annuaire, chaque emplacement doit être lié à un contexte initial utilisé comme point de départ par le client JMS pour résoudre le nom des objets qui y sont stockés. Les clients JMS accèdent aux objets dans le service d'annuaire via Java Naming Directory Interface (JNDI) ; l'emplacement dans le service d'annuaire qui est défini par le contexte est appelé espace de nom JNDI.
Lorsque vous spécifiez un contexte initial dans IBM MQ Explorer, l'intégralité du contenu de l'espace de nom JNDI est affiché mais, dans IBM MQ Explorer, vous ne pouvez éditer que les objets IBM MQ classes for JMS qui y sont stockés. Tous les contextes initiaux que vous ajoutez à IBM MQ Explorer s'affichent dans la vue Navigateur dans le dossier Objets gérés JMS (voir la figure suivante).
Dans cette figure, File System Initial Context
représente le contexte initial associé à un emplacement du système de fichiers local
C:/JMSAdmin/JMSAdmin1 ; LDAP Initial Context
est le contexte initial associé à un emplacement du serveur LDAP, sur un ordinateur appelé
hiss et doté du nom distinctif cn=JMSData,dc=ibm,dc=uk.
Une fois le contexte initial ajouté à IBM MQ Explorer, vous pouvez créer des objets fabrique de connexions, des objets destination ainsi que des sous-contextes dans l'espace de nom JNDI.
Sous-contextes
Un sous-contexte est une sous-division d'un espace de nom JNDI pouvant contenir des fabriques de connexions, des destinations, ainsi que d'autres sous-contextes. Un sous-contexte n'est pas un objet à part entière ; il s'agit simplement d'une extension de la convention de dénomination applicable aux objets du sous-contexte. Vous pouvez créer plusieurs sous-contextes dans un contexte.
Dans la figure ci-après, le sous-contexte appelé Un sous-contexte
est lié au contexte initial File System Initial Context
. Dans le système de fichiers dans lequel le contexte et le sous-contexte sont stockés, le sous-contexte constitue un sous-répertoire du contexte initial ;
d'autres implémentations JNDI telles que LDAP peuvent stocker les sous-contextes différemment.
Vous pouvez créer des objets fabrique de connexions et des objets destination ainsi que d'autres sous-contextes dans un sous-contexte.