jmsQueueConnectionFactory - Továrna připojení fronty JMS (jmsQueueConnectionFactory)

Definuje konfiguraci továrny připojení fronty JMS.

NameTypeDefaultDescription
idřetězecJedinečné ID konfigurace.
connectionManagerRefOdkaz na prvek nejvyšší úrovně connectionManager (řetězec).Správce připojení pro továrnu připojení.
containerAuthDataRefOdkaz 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.
jndiNamestringNázev rozhraní JNDI pro prostředek.
recoveryAuthDataRefOdkaz na prvek nejvyšší úrovně authData (řetězec).Data ověřování pro obnovení transakce.

connectionManager

Správce připojení pro továrnu připojení.

NameTypeDefaultDescription
agedTimeoutČasové období s přesností na sekundy-1Doba 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 sekundy30sDoba 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 sekundy30mDoba, 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.
maxPoolSizeint
Min: 0
50Maximální počet fyzických připojení pro daný fond. Hodnota 0 znamená neomezený počet.
minPoolSizeint
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
  • FailingConnectionOnly
  • ValidateAllConnections
  • EntirePool
EntirePoolUrč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 sekundy3mDoba 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.
maxConnectionsPerThreadint
Min: 0
Omezuje počet otevřených připojení na každém podprocesu.
numConnectionsPerThreadLocalint
Min: 0
Uloží zadaný počet připojení pro každý podproces do mezipaměti.
enableSharingForDirectLookupsbooleantrueJe-li nastaveno na hodnotu true, připojení se budou sdílet. Pokud na hodnotu false, nebudou se připojení sdílet.

containerAuthData

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.

NameTypeDefaultDescription
userstringJméno uživatele, které se má použít při připojení k systému EIS.
passwordZakó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í.

recoveryAuthData

Data ověřování pro obnovení transakce.

NameTypeDefaultDescription
userstringJméno uživatele, které se má použít při připojení k systému EIS.
passwordZakó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í.

properties.wasJms

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.

NameTypeDefaultDescription
busNamestringdefaultBusNázev směrnice při připojování ke sběrnici SIBus na serveru s úplným profilem.
nonPersistentMapping
  • ReliableNonPersistent
  • ExpressNonPersistent
  • BestEffortNonPersistent
ExpressNonPersistentSpolehlivost 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
  • AssuredPersistent
ReliablePersistentMí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
  • AlwaysOn
  • AlwaysOff
  • Default
DefaultDopř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
temporaryQueueNamePrefixstringtempPředpona o délce až dvanácti znaků pro dočasné fronty vytvořené aplikacemi, které používají tuto továrnu připojení fronty.
passwordZakó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.
remoteServerAddressstringAdresa 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.
targetTransportChainstringTransportní řetězy určují komunikační protokoly, které lze použít ke komunikaci se sběrnicí SIBus na serveru s úplnými profily.
userNamestringDoporučujeme použít alias ověřování spravovaný kontejnerem místo konfigurace této vlastnosti.

properties.wmqJms

Továrna připojení fronty produktu WebSphere MQ JMS

NameTypeDefaultDescription
portint
Min: 1
1414Port, na kterém správce front naslouchá. Pokud byla určena vlastnost ConnectionNameList, nahrazuje vlastnosti název hostitele a port.
providerVersion
  • unspecified
  • 6
  • 7
unspecifiedVerze, 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
shareConvAllowedbooleantrueZda 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ů
targetClientMatchingbooleantrueZda 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
  • BINDINGS
  • CLIENT
CLIENTZda 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
CCSIDint
Min: 1
819Kódovaný identifikátor znakové sady pro účely připojení.
failIfQuiescebooleantrueUrčuje, zda při uvedení správce front do klidového stavu dojde k nezdaru volání konkrétních metod.
headerCompression
  • SYSTEM
  • NONE
NONESeznam metod, které lze použít pro účely komprese dat záhlaví pro určité připojení
SYSTEM
SYSTEM
NONE
NONE
messageCompression
  • RLE
  • NONE
NONESeznam 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 milisekundy5sPokud 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.
applicationNamestringNázev, pod kterým je aplikace zaregistrovaná ve správci front.
ccdtURLstringAdresa 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.
channelstringNázev kanálu MQI, který se má použít.
clientIdstringIdentifikátor klienta pro účely připojení.
connectionNameListstringSeznam názvů připojení TCP/IP (název_hostitele(port)) používaných pro komunikaci. Vlastnost ConnectionNAmeList nahrazuje vlastnosti název hostitele a port.
hostNamestringNá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.
passwordZakó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)
queueManagerstringNázev správce front, s nímž má být navázáno připojení
temporaryModelstringNá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á.
tempQPrefixstringPrefix, který slouží k vytvoření názvu dynamické fronty produktu WebSphere MQ.
userNamestringVý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)
localAddressstringPro úč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 milisekundyPokud 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.
sendCheckCountint
Min: 0
Počet povolených odeslaných volání mezi kontrolou asynchronních chyb vložení během jedné netransakční relace JMS.
sslCertStoresstringServery 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.
sslCipherSuitestringSada CipherSuite, kterou chcete používat pro připojení SSL.
sslFipsRequiredbooleanZda musí připojení SSL používat sadu CipherSuite podporovanou poskytovatelem IBM Java JSSE FIPS (IBMJSSEFIPS).
sslPeerNamestringPro úč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.
sslResetCountint
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.
receiveExitstringUrč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
receiveExitInitstringData uživatele, která budou při volání předána uživatelským procedurám pro příjem kanálu.
securityExitstringIdentifikuje uživatelskou proceduru zabezpečení kanálu
securityExitInitstringData uživatele, která budou při volání předána uživatelské proceduře zabezpečení kanálu.
sendExitstringUrčuje uživatelský program odeslání nebo posloupnost uživatelských programů odeslání, které mají být postupně spouštěny.
sendExitInitstringData uživatele, která budou při volání předána uživatelským programům odeslání kanálu.
arbitraryPropertiesstringSchopnost určit jinde nedefinované vlastnosti