Definuje konfiguraci specifikace aktivace JMS.
Name | Type | Default | Description |
---|---|---|---|
id | řetězec | Jedinečné ID konfigurace. | |
authDataRef | Odkaz na prvek nejvyšší úrovně authData (řetězec). | Výchozí data ověřování pro specifikaci aktivace. | |
maxEndpoints | int Min: 0 | 500 | Maximální počet koncových bodů, které mají být odbaveny. |
autoStart | boolean | true | Konfiguruje, zda se koncové body zpráv přidružené k této specifikaci aktivace spouští automaticky nebo zda je nutné ruční spuštění pomocí příkazu pro pokračování. |
Výchozí data ověřování pro specifikaci aktivace.
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í. |
Specifikace aktivace JMS je přidružena k jednomu nebo více objektům typu message-driven bean a poskytuje konfiguraci umožňující jejich příjem zpráv.
Name | Type | Default | Description |
---|---|---|---|
acknowledgeMode |
| Auto-acknowledge | Režim oznámení označuje způsob, jakým je potvrzena zpráva přijatá objektem typu message-driven bean. Auto-acknowledge Auto-acknowledge Dups-ok-acknowledge Dups-ok-acknowledge |
busName | string | defaultBus | Název směrnice při připojování ke sběrnici SIBus na serveru s úplným profilem. |
destinationType |
| javax.jms.Queue | Typ cíle, tj. javax.jms.Queue nebo javax.jms.Topic. javax.jms.Queue javax.jms.Queue javax.jms.Topic javax.jms.Topic |
maxConcurrency | int Min: 1 Max: 2147483647 | 5 | Maximální počet koncových bodů, kam je možné souběžně doručit zprávy. Zvýšení tohoto počtu může zvýšit výkon, ale zároveň zvýší i počet v danou chvíli využívaných podprocesů. Pokud musí být zachováno pořadí zpráv u všech nezdařených dodání, nastavte maximální počet souběžných koncových bodů na hodnotu 1. |
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 |
retryInterval | Časové období s přesností na sekundy | 30s | Prodleva (v sekundách) mezi pokusy o připojení ke stroji systému zpráv pro počáteční připojení i pro veškeré následné pokusy o navázání lepšího 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. |
subscriptionDurability |
| NonDurable | Typ odběru tématu MS. Hodnota může být některá z následujících hodnot: Durable DurableShared NonDurable NonDurableShared NonDurableShared NonDurableShared Durable Durable DurableShared DurableShared NonDurable NonDurable |
targetTransportChain |
| InboundBasicMessaging | Transportní řetězy určují komunikační protokoly, které lze použít ke komunikaci se sběrnicí SIBus na serveru s úplnými profily. InboundBasicMessaging InboundBasicMessaging InboundSecureMessaging InboundSecureMessaging |
clientId | string | Identifikátor klienta JMS nezbytný pro trvalé (a sdílené netrvalé) odběry tématu na všech připojeních. Tento identifikátor je povinný, pokud aplikace používá trvalý (a sdílený netrvalý) systém zpráv publikování/odběru. | |
connectionFactoryLookup | string | Pomocí této vlastnosti lze určit vyhledávací název administrativně definovaného objektu javax.jms.ConnectionFactory, javax.jms.QueueConnectionFactory nebo javax.jms.TopicConnectionFactory, který se používá pro připojení k poskytovateli JMS, od něhož může koncový bod (typu message-driven bean) přijímat zprávy. | |
destination | string | Odkaz na cíl JMS | |
destinationLookup | string | Pomocí této vlastnosti lze určit vyhledávací název administrativně definovaných objektů javax.jms.Queue nebo javax.jms.Topic, které definují frontu JMS nebo téma, z něhož může koncový bod (typu message-driven bean) přijímat zprávy. | |
destinationRef | Odkaz na prvek nejvyšší úrovně adminObject (řetězec). | Odkaz na cíl JMS | |
maxBatchSize | int Min: 1 Max: 2147483647 | Maximální počet zpráv, které lze přijmout ze stroje systému zpráv v jediné dávce. | |
messageSelector | string | Selektor zpráv JMS slouží k určení zpráv, které přijímá objekt typu message-driven bean. Hodnotou je řetězec používaný pro výběr dílčí sady zpráv, které jsou k dispozici. | |
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. | |
shareDurableSubscription | string | Určuje, zda lze přes připojení sdílet trvalý odběr. | |
subscriptionName | string | Název odběru potřebný pro trvalý (a sdílený netrvalý) odběr témat. Povinné pole, používáte-li trvalý (a sdílený netrvalý) odběr tématu. Tento název odběru musí být v rámci daného identifikátoru klienta jedinečný. |
Specifikace aktivace produktu WebSphere MQ JMS
Name | Type | Default | Description |
---|---|---|---|
destinationRef | Odkaz na prvek nejvyšší úrovně adminObject (řetězec). | Cíl | |
CCSID | int Min: 1 | 819 | Kódovaný identifikátor znakové sady pro účely připojení. |
channel | string | SYSTEM.DEF.SVRCONN | Název kanálu MQI, který se má použít. |
cloneSupport |
| DISABLED | Určení, zda mohou být dvě nebo více instancí stejného odběratele trvalého tématu spuštěny souběžně DISABLED DISABLED ENABLED ENABLED |
destinationType |
| javax.jms.Queue | Typ cíle - javax.jms.Queue nebo javax.jms.Topic javax.jms.Queue javax.jms.Queue javax.jms.Topic javax.jms.Topic |
headerCompression |
| NONE | Seznam metod, které lze použít pro účely komprese dat záhlaví pro určité připojení SYSTEM SYSTEM NONE NONE |
hostName | string | localhost | 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. |
messageCompression |
| NONE | Seznam metod, které lze použít pro účely komprese dat zprávy pro určité připojení RLE RLE NONE NONE |
pollingInterval | Časové období s přesností na milisekundy | 5s | 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. |
poolTimeout | Časové období s přesností na milisekundy | 5m | Doba v milisekundách, po kterou je nepoužívaná relace serveru ve fondu relací serveru udržována otevřená, než je uzavřena z příčiny neaktivity. 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. |
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 |
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. Když třídy produktu WebSphere MQ pro službu JMS najdou vhodnou zprávu a doručí ji spotřebiteli, třídy produktu WebSphere MQ pro službu JMS pokračují ve vyhledávání další vhodné zprávy od aktuální pozice ve frontě. Třídy produktu WebSphere MQ pro službu JMS pokračují v prohledávání fronty tímto způsobem, dokud nedojdou na její konec nebo dokud nevyprší časový interval v milisekundách určený hodnotou této vlastnosti. V obou případech se třídy produktu WebSphere MQ pro službu JMS vrátí na začátek fronty, pokračuje v hledání a je zahájen nový časový interval. 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. |
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ů |
startTimeout | Časové období s přesností na milisekundy | 10s | Konfiguruje dobu trvání v milisekundách, během které musí být provedení spuštěno. 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. |
transportType |
| CLIENT | Zda připojení ke správci front používá režim klienta nebo režim vázání. BINDINGS BINDINGS CLIENT CLIENT |
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. |
maxMessages | int Min: 0 | 1 | Maximální počet zpráv, které lze najednou přiřadit relaci serveru. Pokud specifikace aktivace dodává zprávy objektu MDB v rámci transakce XA, bude bez ohledu na nastavení této vlastnosti použita hodnota 1. |
maxPoolDepth | int Min: 0 | 10 | Vlastnost maxPoolDepth ve specifikaci aktivace definuje počet dostupných instancí objektu typu MDB (Message Driven Bean). Snižování hodnoty této vlastnosti sníží počet zpráv, které lze souběžně doručit. |
messageSelection |
| CLIENT | Určuje, zda zprávy vybírají třídy produktu WebSphere MQ pro prostředí JMS nebo zprostředkovatel. BROKER BROKER CLIENT CLIENT |
receiveCCSID | int Min: 0 | 0 | Vlastnost cíle, která nastavuje cílový identifikátor kódované znakové sady pro účely převodu zpráv správce front. Pokud není pro parametr RECEIVECONVERSION nastavena hodnota WMQ_RECEIVE_CONVERSION_QMG, hodnota je ignorována |
receiveConversion |
| CLIENT_MSG | Vlastnost cíle, která určuje, zda převod dat provede správce front. QMGR QMGR CLIENT_MSG CLIENT_MSG |
sslResetCount | int Min: 0 Max: 999999999 | 0 | 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 |
cleanupLevel |
| SAFE | Úroveň vyčištění pro úložiště odběrů založené na zprostředkovateli. NONDUR NONDUR FORCE FORCE SAFE SAFE NONE NONE STRONG STRONG |
sparseSubscriptions | boolean | false | Řídí zásadu načítání zpráv objektu TopicSubscriber |
statusRefreshInterval | Časové období s přesností na milisekundy | 1m | Interval v milisekundách mezi aktualizacemi transakce s dlouhou dobou zpracování, která zjišťuje, zda odběratel ztratil připojení ke správci front. Tato vlastnost je relevantní pouze v případě, že má parametr subscriptionStore hodnotu QUEUE. 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. |
subscriptionStore |
| BROKER | Určuje, kde třídy produktu WebSphere MQ pro prostředí JMS ukládají trvalá data o aktivních odběrech BROKER BROKER MIGRATE MIGRATE QUEUE QUEUE |
wildcardFormat |
| TOPIC | Která verze syntaxe zástupných znaků bude použita. CHAR CHAR TOPIC TOPIC |
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. | |
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. | |
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ů | |
messageBatchSize | int Min: 0 | Maximální počet zpráv zpracovávaných v rámci jedné dávky. | |
queueManager | string | Název správce front, s nímž má být navázáno připojení | |
subscriptionDurability |
| Určuje, zda jsou zprávy do objektu MDB, který je odběratelem tématu, doručovány za použití trvalého nebo přechodného odběru Durable Durable NonDurable NonDurable | |
subscriptionName | string | Název trvalého odběru | |
messageRetention | boolean | Určete, zda má spotřebitel připojení uchovávat nežádoucí zprávy ve vstupní frontě | |
messageSelector | string | Určuje, zda zprávy vybírají třídy produktu WebSphere MQ pro prostředí JMS nebo zprostředkovatel. Pokud je pro parametr brokerVersion nastavena hodnota 1, není podporován výběr zpráv zprostředkovatelem | |
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 | |
brokerCCDurSubQueue | string | Název fronty, z níž jsou načítány přechodně odebírané zprávy pro objekt ConnectionConsumer. | |
brokerCCSubQueue | string | Název fronty, z níž spotřebitel připojení přijímá zprávy netrvalého odběru | |
brokerControlQueue | string | Název fronty ovládacích prvků zprostředkovatele | |
brokerPubQueue | string | Název fronty, do které jsou odesílány publikované zprávy (fronta proudu) | |
brokerQueueManager | string | Název správce front, v němž je zprostředkovatel spuštěn | |
brokerSubQueue | string | Název fronty, z níž spotřebitel netrvalých zpráv přijímá zprávy | |
brokerVersion |
| Verze používaného zprostředkovatele 1 1 2 2 | |
cleanupInterval | Časové období s přesností na milisekundy | Interval v milisekundách mezi jednotlivými spuštěními na pozadí obslužného programu pro vyčištění publikování/odběru. 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. | |
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 | Identifikuje 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 pro odeslání kanálu |