Továrna připojení JMS se používá při vytvoření připojení k přidruženému poskytovateli JMS míst určení JMS, v systému zpráv typu point-to-point i publikování/odběru. Při správě továren připojení JMS pro výchozího poskytovatele systému zpráv použijte administrativní objekty továrny připojení.
Chcete-li v konzole zobrazit tuto stránku, klepněte na jednu z následujících posloupností voleb:
Standardně jsou připojení vytvořená pomocí této továrny připojení JMS v kontejnerech serveru (například z objektu enterprise bean) sdružena pomocí fondů připojení JCA (Java Platform, Enterprise Edition (Java EE) Connector Architecture). Nastavení fondu připojení pro tuto továrnu připojení můžete změnit výběrem volby Vlastnosti fondu připojení v sekci panelu administrativní konzoly Další vlastnosti.
Vlastnosti továrny připojení mají vliv na způsob, kterým výchozí poskytovatel systému zpráv volí stroj systému zpráv, ke kterému se aplikace rozhraní JMS připojuje. Při výchozím nastavení prostředí automaticky připojuje aplikace ke stroji systému zpráv, který je ve sběrnici k dispozici. Můžete však určit další podrobnosti konfigurace, které budou mít vliv na proces připojení; můžete například identifikovat speciální servery samozavedení nebo omezit připojení na podskupinu strojů systému zpráv, které jsou k dispozici, zlepšit dostupnost či výkon nebo zajistit sekvenční zpracování přijatých zpráv. Informace týkající se provedení této operace najdete v tématu Konfigurace výběru stroje systému zpráv pro aplikace rozhraní JMS.
Na kartě Konfigurace jsou uvedeny konfigurační vlastnosti pro tento objekt. Tyto hodnoty vlastností jsou zachovány i v případě, že je běhové prostředí zastaveno a restartováno. Informace o použití změn konfigurace v běhovém prostředí najdete v popisech úloh v Informačním centru.
Určuje nejvyšší úroveň topologie, na které mohou aplikační servery používat tento objekt prostředků.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Řetězec |
Určuje poskytovatele JMS, který povoluje asynchronní výměnu zpráv založenou na službě JMS (Java Message Service). Poskytuje továrny připojení J2EE pro vytváření připojení pro specifickou frontu nebo místa určení JMS. Administrační objekty poskytovatele JMS slouží ke správě prostředků JMS pro přidruženého poskytovatele JMS.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Řetězec |
Povinný zobrazovaný název prostředku.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ano |
| Datový typ | Řetězec |
Název rozhraní JNDI prostředku.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ano |
| Datový typ | Řetězec |
Volitelný popis prostředku.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Textová oblast |
Volitelný řetězec kategorie, který má být použit při klasifikaci prostředku nebo jeho zařazení do skupiny.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Řetězec |
Název sběrnice SIBus určené k připojení.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ano |
| Datový typ | Vlastní |
Název cíle, který identifikuje skupinu strojů systému zpráv. Typ cíle určete pomocí vlastnosti Typ cíle.
Před provedením hledání pro blízkost připojení s cílem vybrat vhodný stroj systému zpráv je vybrána sada strojů systému zpráv, které jsou členy určené skupiny cílů. Hledání pro blízkost připojení je poté omezeno na tyto stroje systému zpráv. Není-li skupina cílů určena (výchozí nastavení), budou během hledání pro blízkost připojení brány v úvahy všechny stroje systému zpráv ve sběrnici.
Je-li například vlastnost Typ cíle nastavena na hodnotu Název člena sběrnice, určuje vlastnost Cíl název člena sběrnice, z něhož lze volit různé stroje systému zpráv.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Řetězec |
Typ cíle pojmenovaný v cílové vlastnosti.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | rozevírací seznam |
| Rozsah |
|
Tato vlastnost určuje významnost skupiny cílů.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | rozevírací seznam |
| Rozsah |
|
Název příchozího transportního řetězu, který by měl být cílem aplikace při připojování ke stroji systému zpráv v samostatném procesu vzhledem k aplikaci. Pokud je zvolen stroj systému zpráv v jiném procesu, lze připojení vytvořit pouze v případě, že je stroj systému zpráv umístěn na serveru, na němž je spouštěn určený příchozí transportní řetěz. Další informace naleznete v Informačním centru.
Tyto transportní řetězy určují komunikační protokoly, které lze použít pro komunikaci s aplikačním serverem, ke kterému je klientská aplikace připojena.
Nachází-li se vybraný stroj systému zpráv na stejném serveru jako aplikace, je vytvořeno přímé připojení v rámci procesu a daná vlastnost transportního řetězce je ignorována.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Řetězec |
Seznam trojic koncových bodů (s čárkami jako oddělovači) se syntaxí název_hostitele:číslo_portu:název_řetězu, který je používán pro připojování k serveru samozavedení. Příklad: Merlin:7276:BootstrapBasicMessaging,Gandalf:5557:BootstrapSecureMessaging. Pokud nebyl určen název hostitele, bude použita výchozí hodnota localhost. Pokud nebylo určeno číslo portu, bude použita výchozí hodnota 7276. Pokud nebyl určen název řetězu, bude použita výchozí hodnota BootstrapBasicMessaging. Další informace naleznete v Informačním centru.
Tuto vlastnost je potřeba upravit pouze v případě, že je aplikace klienta spuštěna mimo aplikační server nebo jsou spuštěny aplikace na serveru v jiné buňce, které mají používat danou továrnu připojení k připojení k cílové sběrnici SIBus zadané v továrně připojení.
Chcete-li používat cíl rozhraní JMS výchozího poskytovatele systému zpráv, je aplikace připojení ke stroji systému zpráv na cílové sběrnici SIBus, ke které jsou cíle přiřazeny. Například fronta JMS je přiřazena cíli fronty na sběrnici SIBus.
Aplikace klienta spuštěné mimo aplikační server (například spuštěné v kontejneru klienta nebo mimo prostředí serveru WebSphere Application Server) nemohou přímo určit vhodný stroj systému zpráv pro připojení k cílové sběrnici. Podobně nemůže aplikace spuštěná na serveru v jedné buňce při připojení k cílové sběrnici v jiné buňce přímo určit vhodný stroj systému zpráv pro připojení k cílové sběrnici.
V těchto případech klient (nebo servery na jiné sběrnici) musejí dokončit proces samozavedení pomocí serveru samozavedení, který je členem cílové sběrnice. Server samozavedení je aplikační server poskytující službu SIB, který však nemusí poskytovat žádné stroje systému zpráv. Server samozavedení vybere stroj systému zpráv, který je spuštěn na aplikačním serveru, který podporuje požadovaný cílový transportní řetěz. Chcete-li povolit proces samozavedení, je nutné konfigurovat jeden nebo více koncových bodů poskytovatelů v továrně připojení používané klientem.
Server samozavedení používá specifický port a transportní řetěz samozavedení. Portem je port SIB_ENDPOINT_ADDRESS (nebo SIB_ENDPOINT_SECURE_ADDRESS, je-li povoleno zabezpečení) stroje systému zpráv, který je hostitelem vzdáleného konce odkazu. Společně s názvem hostitele vytvářejí adresu koncového bodu serveru samozavedení.
Poznámka: V případě platformy IBM® i je nutné (alespoň) změnit název výchozího hostitele z hodnoty localhost na hodnotu název.vašeho.serveru.Chcete-li, aby aplikace používala server samozavedení s jinou adresou koncového bodu, je nutné zadat požadovanou adresu koncového bodu do vlastnosti Koncové body poskytovatele továren připojení JMS, které aplikace klienta používá. Je možné nastavit jednu nebo více adres koncového bodu serverů samozavedení.
Adresy koncového bodu serverů samozavedení je nutné specifikovat v každé továrně připojení JMS, která je používána aplikacemi mimo aplikační server. Chcete-li se vyhnout zadávání dlouhého seznamu serverů samozavedení, můžete jako servery samozavedení poskytnout několik vysoce dostupných serverů. Poté stačí pouze zadat krátký seznam serverů samozavedení pro každou továrnu připojení.
boothost1:7278:BootstrapBasicMessaging
nebo
boothost1:7278
a pro server s přiřazeným zabezpečeným portem 7289 na hostiteli boothost2, který používá předdefinovaný transportní řetěz BootstrapTunneledSecureMessaging:boothost2:7289:BootstrapTunneledSecureMessaging
[ [název_hostitele] [ ":" [číslo_portu] [ ":" název_řetězu] ] ]
kde:[2002:914:fc12:179:9:20:141:42]:7276:BootstrapBasicMessaging
.
Není-li zadána hodnota, výchozí hodnotou je localhost.
Poznámka: V případě platformy IBM i je nutné (alespoň) změnit název výchozího hostitele z hodnoty localhost na hodnotu název.vašeho.serveru.Není-li zadáno číslo_portu, výchozí hodnotou je 7276.
Chcete-li vyhledat některou z těchto hodnot pomocí administrativní konzoly, klepněte na volbu .
K dispozici jsou následující předdefinované transportní řetězy samozavedení:
Zadání řetězce název_hostitele : název_řetězce namísto řetězce název_hostitele : : název_řetězce (se dvěma dvojtečkami) je nesprávné. Platnou volbou je nezadat nic, nebo zadat libovolný z následujících řetězců: "a", "a:", ":7276", "::řetěz", atd. V případě, že nezadáte žádnou hodnotu, je použita výchozí hodnota. Je však nutné oddělit pole dvojtečkami ":".
boothost1:7278:BootstrapBasicMessaging,
boothost2:7289:BootstrapTunneledSecureMessaging,
[2002:914:fc12:179:9:20:141:42]:7276:BootstrapBasicMessaging
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Textová oblast |
Blízkost strojů systému zpráv, které mohou přijímat žádosti o připojení, vzhledem ke stroji systému správ samozavedení.
Další informace o používání této vlastnosti s jinými vlastnostmi továrny připojení pro účely administrace připojení viz téma Administrativní vlastnosti připojení rozhraní JMS ke sběrnici.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | rozevírací seznam |
| Rozsah |
|
Identifikátor klienta JMS potřebný pro trvalé odběry témat u všech připojení vytvořených s použitím této továrny připojení. Tento identifikátor je vyžadován, provádí-li aplikace trvalé publikování a odběr.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Řetězec |
Název stroje systému zpráv použitého při ukládání zpráv doručených v rámci trvalých odběrů pro objekty vytvořené na základě této továrny připojení JMS.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Vlastní |
Míra spolehlivosti použitá pro přechodné zprávy JMS odeslané s použitím této továrny připojení.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | rozevírací seznam |
| Rozsah |
|
Míra spolehlivosti použitá pro trvalé zprávy JMS odeslané s použitím této továrny připojení.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | rozevírací seznam |
| Rozsah |
|
Dopředné čtení je metoda optimalizace, při které jsou zprávy preemptivně přiřazovány spotřebitelům. Zkracuje čas nutný k vyřízení požadavků spotřebitele.
Zprávy přiřazené spotřebiteli jsou uzamčeny na serveru a nelze je spotřebovat jinými spotřebiteli daného cíle. Zprávy přiřazené spotřebiteli, které nebyly spotřebovány před uzavřením spotřebitele, jsou poté odemčeny na serveru a dány k dispozici k příjmu jinými spotřebiteli.
Tuto vlastnost lze přepsat pro jednotlivé cíle služby JMS nastavením vlastnosti Dopředné čtení v cíli služby JMS.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | rozevírací seznam |
| Rozsah |
|
Předpona o délce až dvanácti znaků pro názvy dočasných front vytvořených aplikacemi, které používají tuto továrnu připojení.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Řetězec |
Předpona o délce až dvanácti znaků pro názvy dočasných témat vytvořených aplikacemi, které používají tuto továrnu připojení.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Řetězec |
Jsou-li odesílány zprávy obsahující velké objekty nebo bajtové zprávy, mohou být náklady na využití paměti a procesoru vzhledem k serializaci, deserializaci a kopírování informačního obsahu zprávy značné. Povolíte-li vlastnosti předávání informačního obsahu zprávy odkazem v rámci továrny připojení nebo specifikace aktivace, vydáte tím výchozímu poskytovateli systému zpráv pokyn k přepsání specifikace JMS 1.1 a k případnému omezení nebo vynechání kopírování těchto dat.
Je-li tato volba povolena, nebudou data objektových či bajtových zpráv odeslaných aplikací, která vytváří zprávy a je připojena ke sběrnici využívající tuto továrnu připojení, po vložení kopírována a budou serializována systémem pouze v případě, kdy to bude skutečně nutné. Aplikace odesílající takové zprávy nesmějí upravovat dat po jejich vložení do zprávy.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Logický |
Je-li tato volba povolena, budou data objektových zpráv přijatých aplikací, která spotřebovává zprávy a je připojena k této továrně připojení, serializována systémem pouze v případě, kdy to bude skutečně nutné. Data získaná z těchto zpráv musí být aplikacemi zpracovávána jako data jen pro čtení.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Logický |
Určuje, zda kontejner protokoluje při získání připojení chybějící kontext transakce.
Výběrem této vlastnosti přihlásíte vytvářená připojení bez kontextu transakce.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Logický |
Určuje, zda má kontejner sledovat obslužné rutiny v mezipaměti (obslužné rutiny držené instancemi proměnných modulu bean).
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | Logický |
Zadejte alias, který továrna připojení používá k ověřování v systému EIS při zotavení transakcí.
Tato vlastnost poskytuje seznam aliasů položek ověřovacích údajů JCA definovaných pro server WebSphere Application Server. Můžete vybrat alias položky údajů, který má být použit pro ověřování při zpracování zotavení architektury XA.
Při povolení zabezpečení pro přidruženou sběrnici SIBus vyberte alias, který určuje ID a heslo uživatele použité k zotavení architektury XA a platné v registru uživatelů pro produkt WebSphere Application Server. Tuto vlastnost je nutné nastavit v případě, že je povoleno zabezpečení sběrnice a budou použity transakce architektury XA.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | rozevírací seznam |
Určuje alias konfigurace mapování pro konfiguraci mapování JAAS (Java Authentication and Authorization Service), který používá tato továrna připojení.
Toto pole se používá jen tehdy, není-li v odkazu na prostředek komponenty definován parametr loginConfiguration. Strategie ověřování spravovaného kontejnerem je při nastavení parametru ověřování prostředků na hodnotu Kontejner určena konfigurací přihlašování a přidruženými vlastnostmi odkazu na prostředek komponenty.Pokud je nastavena konfigurace přihlašování DefaultPrincipalMapping, bude přidružená vlastnost určovat alias položky ověřovacích dat JAAS – J2C. Chcete-li definovat nový alias, vyhledejte položku ověřovacích dat JAAS - J2C související položky.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | rozevírací seznam |
Tento alias určuje jméno a heslo uživatele, které mají být použity pro ověření připojení k poskytovateli JMS při ověřování spravovaném kontejnerem. Toto nastavení je používáno pouze při nastavení parametru ověřování prostředků na hodnotu Kontejner v případě, že alias ověřování nebyl nastaven při implementaci aplikace.
| Informace | Hodnota |
|---|---|
| Vyžadováno | Ne |
| Datový typ | rozevírací seznam |