Kontexty platformy JMS

Kontext je sada vazeb, která přidružuje názvy k objektům uloženým ve službě pro správu pojmenování a adresářů.

Klienti JMS (aplikace v jazyce Java™ používající rozhraní JMS API) používají kontexty k vyhledávání objektů platformy JMS ve službě pro správu pojmenování a adresářů. Každý kontext má přidruženou konvenci pojmenování.

Další informace o aspektech pojmenování viz Konfigurace nástroje pro administraci JMS v Centrum znalostí IBM®.

Počáteční kontexty

Pro každé umístění ve službě pro správu pojmenování a adresářů musíte zadat počáteční kontext jako výchozí bod, ze kterého bude klient JMS získávat názvy objektů v umístění služby pro správu pojmenování a adresářů. Klienti JMS k objektům ve službě pro správu pojmenování a adresářů přistupují pomocí rozhraní Java Naming Directory Interface (JNDI). Umístění ve službě pro správu pojmenování a adresářů definované kontextem je uváděno též pod názvem obor názvů JNDI.

Při zadání počátečního kontextu v programu IBM MQ Explorer se zobrazí úplný obsah oboru názvů JNDI, ale pomocí programu IBM MQ Explorer lze upravovat pouze objekty platformy JMS produktu třídy IBM MQ pro službu JMS, které jsou zde uloženy. Veškeré počáteční kontexty zadané v produktu IBM MQ Explorer se zobrazí v pohledu Navigátor ve složce Spravované objekty platformy JMS, jak ukazuje následující obrázek.

Na obrázku je Počáteční kontext souborového systému počátečním kontextem umístění v lokálním souborovém systému (C:/JMSAdmin/JMSAdmin1) a Počáteční kontext LDAP je počátečním kontextem umístění na serveru LDAP na počítači s názvem hiss s rozlišujícím názvem cn=JMSData,dc=ibm,dc=uk.

Snímek obrazovky složky Spravované objekty platformy JMS v pohledu Navigátor.

Po přidání počátečního kontextu do průzkumníka produktu IBM MQ Explorer můžete v oboru názvů JNDI vytvořit objekty továrny připojení, cílové objekty a dílčí kontexty.

Dílčí kontexty

Dílčí kontext je podskupina oboru názvů JNDI a může obsahovat továrny připojení, místa určení a další dílčí kontexty. Dílčí kontext není sám o sobě objektem. Je pouze rozšířením konvence pojmenování objektů v dílčím kontextu. V jednom kontextu je možné vytvořit více dílčích kontextů.

Na následujícím obrázku je dílčí kontext s názvem Dílčí kontext vázán na počáteční kontext s názvem Počáteční kontext souborového systému. V souborovém systému, kde je kontext i dílčí kontext uložen, je dílčí kontext podadresářem počátečního kontextu. Jiné implementace JNDI, jako například implementace LDAP, mohou dílčí kontexty ukládat jiným způsobem.

Snímek obrazovky dílčího kontextu v pohledu Navigátor.

V dílčím kontextu můžete vytvářet objekty továrny připojení, cílové objekty a jiné dílčí kontexty.