Definuje konfiguraci továrny připojení fronty JMS.
Name | Type | Default | Description |
---|---|---|---|
id | řetězec | Jedinečné ID konfigurace. | |
connectionManagerRef | Odkaz na prvek nejvyšší úrovně connectionManager (řetězec). | Správce připojení pro továrnu připojení. | |
containerAuthDataRef | Odkaz na prvek nejvyšší úrovně authData (řetězec). | Výchozí data ověřování pro ověřování spravované kontejnerem, jež se používají, pokud vazby neurčují alias pro ověřování pro určitý odkaz na prostředek s ověřováním res-auth=CONTAINER. | |
jndiName | string | Název rozhraní JNDI pro prostředek. | |
recoveryAuthDataRef | Odkaz na prvek nejvyšší úrovně authData (řetězec). | Data ověřování pro obnovení transakce. |
Správce připojení pro továrnu připojení.
Name | Type | Default | Description |
---|---|---|---|
agedTimeout | Časové období s přesností na sekundy | -1 | Doba do vyřazení fyzického připojení údržbou fondu. Hodnota -1 tento časový limit vypne. Hodnota 0 vyřadí každé připojení, které zakazuje sdružování připojení. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m) nebo sekunda (s). Například 30 sekund zadejte jako 30s. Do jedné položky můžete zahrnout více hodnot. Například 1m30s je ekvivalentní 90 sekundám. |
connectionTimeout | Časové období s přesností na sekundy | 30s | Doba do vypršení časového limitu požadavku na připojení. Hodnota -1 tento časový limit vypne. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m) nebo sekunda (s). Například 30 sekund zadejte jako 30s. Do jedné položky můžete zahrnout více hodnot. Například 1m30s je ekvivalentní 90 sekundám. |
maxIdleTime | Časové období s přesností na sekundy | 30m | Doba, po kterou může být připojení nepoužívané nebo nečinné, než bude během údržby fondu odstraněno, pokud se tak nezmenší velikost fondu pod minimální velikost. Hodnota -1 tento časový limit vypne. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m) nebo sekunda (s). Například 30 sekund zadejte jako 30s. Do jedné položky můžete zahrnout více hodnot. Například 1m30s je ekvivalentní 90 sekundám. |
maxPoolSize | int Min: 0 | 50 | Maximální počet fyzických připojení pro daný fond. Hodnota 0 znamená neomezený počet. |
minPoolSize | int Min: 0 | Minimální počet fyzických připojení udržovaných ve fondu. Fond není předem naplněný. Časový limit životnosti může minimum potlačit. | |
purgePolicy |
| EntirePool | Určuje připojení, která mají být zničena při zjištění zablokovaného připojení ve fondu. FailingConnectionOnly Při zjištění zablokovaného připojení bude uzavřeno pouze chybné připojení. ValidateAllConnections Při zjištění zablokovaného připojení budou připojení otestována a chybná připojení budou uzavřena. EntirePool Při zjištění zablokovaného připojení budou všechna připojení ve fondu označena jako zastaralá, a pokud již nejsou používána, budou uzavřena. |
reapTime | Časové období s přesností na sekundy | 3m | Doba mezi spuštěními podprocesu údržby fondu. Hodnota -1 zakáže údržbu fondu. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m) nebo sekunda (s). Například 30 sekund zadejte jako 30s. Do jedné položky můžete zahrnout více hodnot. Například 1m30s je ekvivalentní 90 sekundám. |
maxConnectionsPerThread | int Min: 0 | Omezuje počet otevřených připojení na každém podprocesu. | |
numConnectionsPerThreadLocal | int Min: 0 | Uloží zadaný počet připojení pro každý podproces do mezipaměti. | |
enableSharingForDirectLookups | boolean | true | Je-li nastaveno na hodnotu true, připojení se budou sdílet. Pokud na hodnotu false, nebudou se připojení sdílet. |
Výchozí data ověřování pro ověřování spravované kontejnerem, jež se používají, pokud vazby neurčují alias pro ověřování pro určitý odkaz na prostředek s ověřováním res-auth=CONTAINER.
Name | Type | Default | Description |
---|---|---|---|
user | string | Jméno uživatele, které se má použít při připojení k systému EIS. | |
password | Zakódované heslo s možností dekódování (řetězec) | Heslo uživatele, které se má použít při připojení k systému EIS. Hodnotu lze uložit jako prostý text nebo v kódované podobě. Doporučuje se heslo zakódovat. To provedete pomocí nástroje securityUtility s volbou kódování. |
Data ověřování pro obnovení transakce.
Name | Type | Default | Description |
---|---|---|---|
user | string | Jméno uživatele, které se má použít při připojení k systému EIS. | |
password | Zakódované heslo s možností dekódování (řetězec) | Heslo uživatele, které se má použít při připojení k systému EIS. Hodnotu lze uložit jako prostý text nebo v kódované podobě. Doporučuje se heslo zakódovat. To provedete pomocí nástroje securityUtility s volbou kódování. |
Továrna připojení fronty JMS se používá pro vytvoření připojení k přidruženému poskytovateli JMS front JMS, pro systémy zpráv typu point-to-point.
Name | Type | Default | Description |
---|---|---|---|
busName | string | defaultBus | Název směrnice při připojování ke sběrnici SIBus na serveru s úplným profilem. |
nonPersistentMapping |
| ExpressNonPersistent | Spolehlivost použitá na dočasné zprávy služby JMS odeslané pomocí této továrny připojení. ReliableNonPersistent ReliableNonPersistent ExpressNonPersistent ExpressNonPersistent BestEffortNonPersistent BestEffortNonPersistent |
persistentMapping |
| ReliablePersistent | Míra spolehlivosti použitá pro trvalé zprávy JMS odeslané s použitím této továrny připojení. ReliablePersistent ReliablePersistent AssuredPersistent AssuredPersistent |
readAhead |
| Default | Dopředné čtení je metoda optimalizace, při které jsou zprávy preemptivně přiřazovány spotřebitelům. Tím dojde k rychlejšímu zpracování požadavků odběratele. AlwaysOn AlwaysOn AlwaysOff AlwaysOff Default Default |
temporaryQueueNamePrefix | string | temp | Předpona o délce až dvanácti znaků pro dočasné fronty vytvořené aplikacemi, které používají tuto továrnu připojení fronty. |
password | Zakódované heslo s možností dekódování (řetězec) | Doporučujeme použít alias ověřování spravovaný kontejnerem místo konfigurace této vlastnosti. | |
remoteServerAddress | string | Adresa vzdáleného serveru, obsahující trojice oddělených čárkami s touto syntaxí: název_hostitele:číslo_portu:název_řetězu. Tyto trojice se používají pro připojení k zaváděcímu serveru. Například Merlin:7276:BootstrapBasicMessaging. 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. | |
targetTransportChain | string | Transportní řetězy určují komunikační protokoly, které lze použít ke komunikaci se sběrnicí SIBus na serveru s úplnými profily. | |
userName | string | Doporučujeme použít alias ověřování spravovaný kontejnerem místo konfigurace této vlastnosti. |
Továrna připojení fronty produktu WebSphere MQ JMS
Name | Type | Default | Description |
---|---|---|---|
port | int Min: 1 | 1414 | Port, na kterém správce front naslouchá. Pokud byla určena vlastnost ConnectionNameList, nahrazuje vlastnosti název hostitele a port. |
providerVersion |
| unspecified | Verze, vydání, úroveň modifikace a opravný balík správce front, ke kterému se tato aplikace hodlá připojovat. unspecified unspecified 6 6 7 7 |
shareConvAllowed | boolean | true | Zda připojení klienta může sdílet sokety s dalšími připojeními JMS nejvyšší úrovně od stejného procesu ke stejnému správci front v případě, že se shodují definice kanálů |
targetClientMatching | boolean | true | Zda má mít zpráva odpovědi odeslaná do fronty určené polem záhlaví JMSReplyTo příchozí zprávy záhlaví MQRFH2 pouze v případě, že má záhlaví MQRFH2 i příchozí zpráva. |
transportType |
| CLIENT | Zda připojení ke správci front používá režim klienta nebo režim vázání. Pokud byla určena hodnota BINDINGS_THEN_CLIENT, adaptér prostředku se nejprve pokusí navázat připojení v režimu vázání. Pokud se toto připojení nezdaří, potom se pokusí vytvořit připojení v režimu klienta. BINDINGS BINDINGS CLIENT CLIENT |
CCSID | int Min: 1 | 819 | Kódovaný identifikátor znakové sady pro účely připojení. |
failIfQuiesce | boolean | true | Určuje, zda při uvedení správce front do klidového stavu dojde k nezdaru volání konkrétních metod. |
headerCompression |
| NONE | Seznam metod, které lze použít pro účely komprese dat záhlaví pro určité připojení SYSTEM SYSTEM NONE NONE |
messageCompression |
| NONE | Seznam metod, které lze použít pro účely komprese dat zprávy pro určité připojení. RLE RLE NONE NONE |
rescanInterval | Časové období s přesností na milisekundy | 5s | Pokud spotřebitel zpráv v doméně typu point-to-point používá selektor zpráv k výběru zpráv, které chce přijímat, třídy produktu WebSphere MQ pro prostředí JMS prohledávají frontu produktu WebSphere MQ a hledá vhodné zprávy v pořadí určeném atributem MsgDeliverySequence fronty. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m), sekunda (s) nebo milisekunda (ms). Například 500 milisekund zadejte jako 500ms. Do jedné položky můžete zahrnout více hodnot. Například 1s500ms je ekvivalentní 1,5 sekundy. |
applicationName | string | Název, pod kterým je aplikace zaregistrovaná ve správci front. | |
ccdtURL | string | Adresa URL, která definuje název a umístění souboru obsahujícího tabulku CCDT (Client Channel Definition Table) a určuje, jak lze k tomuto souboru přistupovat. | |
channel | string | Název kanálu MQI, který se má použít. | |
clientId | string | Identifikátor klienta pro účely připojení. | |
connectionNameList | string | Seznam názvů připojení TCP/IP (název_hostitele(port)) používaných pro komunikaci. Vlastnost ConnectionNAmeList nahrazuje vlastnosti název hostitele a port. | |
hostName | string | Název nebo adresa IP hostitele systému, na kterém je spuštěn správce front. Pokud byla určena vlastnost ConnectionNameList, nahrazuje vlastnosti název hostitele a port. | |
password | Zakódované heslo s možností dekódování (řetězec) | Výchozí používané heslo při vytváření připojení ke správci front. (Doporučujeme použít alias ověřování spravovaný kontejnerem místo konfigurování této vlastnosti) | |
queueManager | string | Název správce front, s nímž má být navázáno připojení | |
temporaryModel | string | Název modelové fronty, z níž jsou vytvářeny dočasné fronty služby JMS. Frontu SYSTEM.JMS.TEMPQ.MODEL může používat vrstva služby JMS k vytvoření front, které přijímají trvalé zprávy, protože výchozí hodnota toho schopna není. Frontu SYSTEM.DEFAULT.MODEL.QUEUE lze otevřít pouze jednou. Frontu SYSTEM.JMS.TEMPQ.MODEL lze otevřít vícekrát. Fronta SYSTEM.DEFAULT.MODEL.QUEUE je zamítnutá. | |
tempQPrefix | string | Prefix, který slouží k vytvoření názvu dynamické fronty produktu WebSphere MQ. | |
userName | string | Výchozí jméno uživatele používané při vytváření připojení ke správci front. (Doporučujeme použít alias ověřování spravovaný kontejnerem místo konfigurování této vlastnosti) | |
localAddress | string | Pro účely připojení ke správci front tato vlastnost určuje minimálně jeden z následujících prvků: (1) používané lokální síťové rozhraní, (2) používaný lokální port nebo rozsah lokálních portů | |
pollingInterval | Časové období s přesností na milisekundy | Pokud každý modul listener pro zprávy v rámci relace nemá ve frontě žádnou odpovídající zprávu, jedná se o maximální interval v milisekundách, který uplyne předtím, než se každý modul listener pro zprávy znovu pokusí získat zprávu z příslušné fronty. Pokud se stává často, že pro žádný z modulů listener pro zprávy v rámci relace není k dispozici vhodná zpráva, zvažte možnost zvětšení hodnoty této vlastnosti. Tato vlastnost je relevantní pouze v případě, že je vlastnost TRANSPORT nastavena na hodnotu BIND nebo CLIENT. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m), sekunda (s) nebo milisekunda (ms). Například 500 milisekund zadejte jako 500ms. Do jedné položky můžete zahrnout více hodnot. Například 1s500ms je ekvivalentní 1,5 sekundy. | |
sendCheckCount | int Min: 0 | Počet povolených odeslaných volání mezi kontrolou asynchronních chyb vložení během jedné netransakční relace JMS. | |
sslCertStores | string | Servery LDAP (Lightweight Directory Access Protocol), zadržující seznamy odvolaných certifikátů, CRL, pro použití v rámci připojení se zabezpečením SSL. | |
sslCipherSuite | string | Sada CipherSuite, kterou chcete používat pro připojení SSL. | |
sslFipsRequired | boolean | Zda musí připojení SSL používat sadu CipherSuite podporovanou poskytovatelem IBM Java JSSE FIPS (IBMJSSEFIPS). | |
sslPeerName | string | Pro účely připojení SSL se jedná o šablonu používanou ke zkontrolování rozlišujícího názvu v digitálním certifikátu poskytnutém správcem front. | |
sslResetCount | int Min: 0 Max: 999999999 | Celkový počet bajtů odeslaných a přijatých připojením SSL před novým vyjednáním tajných klíčů používaných zabezpečením SSL. | |
receiveExit | string | Určuje uživatelskou proceduru pro příjem kanálu nebo posloupnost uživatelských procedur pro příjem, které mají být postupně spouštěny | |
receiveExitInit | string | Data uživatele, která budou při volání předána uživatelským procedurám pro příjem kanálu. | |
securityExit | string | Identifikuje uživatelskou proceduru zabezpečení kanálu | |
securityExitInit | string | Data uživatele, která budou při volání předána uživatelské proceduře zabezpečení kanálu. | |
sendExit | string | Určuje uživatelský program odeslání nebo posloupnost uživatelských programů odeslání, které mají být postupně spouštěny. | |
sendExitInit | string | Data uživatele, která budou při volání předána uživatelským programům odeslání kanálu. | |
arbitraryProperties | string | Schopnost určit jinde nedefinované vlastnosti |