jmsActivationSpec - JMS aktiválás meghatározás (jmsActivationSpec)

Meghatározza a JMS aktiválás meghatározás konfigurációját.

NameTypeDefaultDescription
idkaraktersorozatEgyedi konfigurációazonosító.
authDataRefHivatkozás a felső szintű authData elemre (karaktersorozat).Aktiválási meghatározás alapértelmezett hitelesítési adatai.
maxEndpointsint
Min: 0
500A végpontok maximális száma, melyekhez irányítani lehet.
autoStartlogikaitrueKonfigurálja, hogy az aktiválási meghatározással társított üzenet végpontok automatikusan induljanak-e, vagy kézzel kell ezeket elindítani a resume parancs használatával.

authData

Aktiválási meghatározás alapértelmezett hitelesítési adatai.

NameTypeDefaultDescription
userstringAz EIS rendszerhez történő kapcsolódáshoz használandó felhasználó neve.
passwordVisszafordíthatóan kódolt jelszó (karaktersorozat)Az EIS rendszerhez történő kapcsolódáshoz használandó felhasználó jelszava. Az érték tárolható sima szövegként, vagy kódolt formában. Javasolt kódolni ezt a jelszót. Ehhez használja a securityUtility eszközt a kódolás beállítással.

properties.wasJms

A JMS aktiválási meghatározás néhány üzenet által irányított komponenshez és az üzenetek fogadásához szükséges beállításokhoz tartozik.

NameTypeDefaultDescription
acknowledgeMode
  • Auto-acknowledge
  • Dups-ok-acknowledge
Auto-acknowledgeA visszaigazolási mód jelzi az üzenetvezérelt komponens által fogadott üzenet visszaigazolásának módját.
Auto-acknowledge
Auto-acknowledge
Dups-ok-acknowledge
Dups-ok-acknowledge
busNamestringdefaultBusEgy busz neve a teljes profilkiszolgálón a szolgáltatásintegrációhoz való csatlakozás során.
destinationType
  • javax.jms.Queue
  • javax.jms.Topic
javax.jms.QueueA cél típusa, amely lehet javax.jms.Queue vagy javax.jms.Topic.
javax.jms.Queue
javax.jms.Queue
javax.jms.Topic
javax.jms.Topic
maxConcurrencyint
Min: 1

Max: 2147483647
5Azoknak a végpontoknak a maximális száma, amelyekhez az üzenetek párhuzamosan kézbesítésre kerülhetnek. A szám növelése javíthatja a teljesítményt, azonban növeli az adott időpontban használatban lévő szálak számát is. Ha az üzenetsorrendet meg kell tartani az összes meghiúsult kézbesítés esetében, akkor a párhuzamos végpontok maximális számának értékét állítsa 1-re.
readAhead
  • AlwaysOn
  • AlwaysOff
  • Default
DefaultA továbbolvasás egy optimalizálás, amely előzetesen hozzárendeli az üzeneteket a felhasználókhoz. Ez az ügyfélkérések gyorsabb feldolgozását eredményezi.
AlwaysOn
AlwaysOn
AlwaysOff
AlwaysOff
Default
Default
retryIntervalIdőtartam másodperces pontossággal30sEgy üzenetkezelési alrendszerhez csatlakozásra tett kísérletek közötti késleltetés (másodpercben), mind a kezdeti csatlakozáshoz, mind az ezt követő, jobb kapcsolat létesítésére tett kísérletekhez. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p) vagy másodperc (s). A 30 másodpercet például 30s formában adhatja meg. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1p30s egyenértékű 90 másodperccel.
subscriptionDurability
  • NonDurableShared
  • Durable
  • DurableShared
  • NonDurable
NonDurableMS téma-előjegyzés típusa. Az érték az alábbi értékek bármelyike lehet: Durable DurableShared NonDurable NonDurableShared
NonDurableShared
NonDurableShared
Durable
Durable
DurableShared
DurableShared
NonDurable
NonDurable
targetTransportChain
  • InboundBasicMessaging
  • InboundSecureMessaging
InboundBasicMessagingA szállítási láncok megadják a kommunikációs protokollokat, melyek a szolgáltatásintegrációs busszal megvalósuló kommunikációra használhatók egy teljes profilkiszolgálón.
InboundBasicMessaging
InboundBasicMessaging
InboundSecureMessaging
InboundSecureMessaging
clientIdstringAz összes kapcsolaton a tartós (és megosztott esetében nem tartós) témakör-előjegyzésekhez szükséges JMS ügyfélazonosító. Ez az azonosító akkor szükséges, ha az alkalmazás tartós (és megosztott esetében nem tartós) közzététel/előjegyzés üzenetkezelést végez.
connectionFactoryLookupstringEzzel a tulajdonsággal megadhatja egy adminisztrációs úton meghatározott javax.jms.ConnectionFactory, javax.jms.QueueConnectionFactory vagy javax.jms.TopicConnectionFactory objektum kikeresési nevét, amellyel csatlakozni lehet a JMS szolgáltatóhoz, ahonnan a végpont (üzenetvezérelt bean) üzeneteket fogadhat.
destinationstringHivatkozás egy JMS célra
destinationLookupstringEzzel a tulajdonsággal megadhatja az adminisztrációs úton meghatározott javax.jms.Queue vagy javax.jms.Topic objektumok kikeresési nevét, amelyek meghatározzák a JMS sort vagy témakört, ahonnan a végpont (üzenetvezérelt bean) üzeneteket fogadhat.
destinationRefHivatkozás a felső szintű adminObject elemre (karaktersorozat).Hivatkozás egy JMS célra
maxBatchSizeint
Min: 1

Max: 2147483647
Az üzenetkezelési alrendszertől egyetlen kötegben fogadott üzenetek maximális száma.
messageSelectorstringA JMS üzenetválasztó, amely annak meghatározására használható, hogy mely üzeneteket fogadja az üzenet által irányított komponens. Az érték egy az elérhető üzenetek részhalmazának kiválasztásához használt karaktersorozat.
remoteServerAddressstringA távoli kiszolgálócímet vesszővel elválasztott, hosztNév:portSzám:láncNév szintaxisú hármasok alkotják, melyek segítségével előbetöltési kiszolgálóhoz lehet csatlakozni. Például Merlin:7276:BootstrapBasicMessaging. Ha a hosztnév nincs megadva, akkor az alapértelmezés a helyi hoszt. Ha a portszám nincs megadva, akkor az alapértelmezés 7276. Ha a láncnév nincs megadva, akkor az alapértelmezés AlapÜzenetkezelésElőbetöltés. További információkért tekintse meg az Információs központot.
shareDurableSubscriptionstringMeghatározza, hogy a tartós előjegyzések megoszthatók legyenek-e a kapcsolatok között.
subscriptionNamestringA tartós (és megosztott esetében nem tartós) esetben szükséges előjegyzés neve. Tartós (és megosztott esetében nem tartós) témakör-előjegyzés használata esetén kötelező mező. Az előjegyzés nevének egyedinek kell lennie egy adott ügyfélazonosítón belül.

properties.wmqJms

WebSphere MQ JMS aktiválás meghatározás

NameTypeDefaultDescription
destinationRefHivatkozás a felső szintű adminObject elemre (karaktersorozat).Cél
CCSIDint
Min: 1
819Egy kapcsolat kódolt karakterkészlet azonosítója.
channelstringSYSTEM.DEF.SVRCONNA használandó MQI csatorna neve.
cloneSupport
  • DISABLED
  • ENABLED
DISABLEDMeghatározza, hogy futhat-e ugyanannak a tartós témakör előfizetőnek egyidejűleg több példánya
DISABLED
DISABLED
ENABLED
ENABLED
destinationType
  • javax.jms.Queue
  • javax.jms.Topic
javax.jms.QueueA cél típusa - javax.jms.Queue vagy javax.jms.Topic
javax.jms.Queue
javax.jms.Queue
javax.jms.Topic
javax.jms.Topic
headerCompression
  • SYSTEM
  • NONE
NONEAzon módszerek felsorolása, melyek egy kapcsolaton a fejlécadatok tömörítéséhez használhatók
SYSTEM
SYSTEM
NONE
NONE
hostNamestringlocalhostAnnak a rendszernek a hosztneve vagy IP címe, amelyen a sorkezelő található. Ha meg van adva, akkor a ConnectionNameList tulajdonság pótolja a hosztnév és port tulajdonságokat.
messageCompression
  • RLE
  • NONE
NONEAzon módszerek felsorolása, melyek egy kapcsolaton az üzenetadatok tömörítéséhez használhatók
RLE
RLE
NONE
NONE
pollingIntervalIdőtartam ezredmásodperces pontossággal5sHa az egyes üzenetfigyelőknek a munkameneten belül nincs a sorukon megfelelő üzenetük, akkor ez az a maximális időintervallum értéke ezredmásodpercben megadva, amennyi eltelik, mielőtt az egyes üzenetfigyelők ismét megpróbálnak üzenetet lekérni a sorukról. Ha gyakran fordul elő, hogy nem áll rendelkezésre megfelelő üzenet bármely üzenetfigyelő számára egy munkameneten belül, akkor fontolja meg jelen tulajdonság értékének növelését. Ez a tulajdonság csak akkor érintett, ha a TRANSPORT paraméter értéke BIND vagy CLIENT. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p), másodperc (s), vagy ezredmásodperc (ms). Az 500 ezredmásodpercet adja meg például 500ms formában. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1s500ms egyenértékű 1,5 másodperccel.
poolTimeoutIdőtartam ezredmásodperces pontossággal5mAz ezredmásodpercben kifejezett időtartam, amíg egy használaton kívüli kiszolgálói munkamenet nyitva van tartva a kiszolgálómunkamenet-tárban, mielőtt inaktivitás miatt bezárásra kerülne. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p), másodperc (s), vagy ezredmásodperc (ms). Az 500 ezredmásodpercet adja meg például 500ms formában. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1s500ms egyenértékű 1,5 másodperccel.
portint
Min: 1
1414A port, amelyen a sorkezelő figyel. Ha meg van adva, akkor a ConnectionNameList tulajdonság pótolja a hosztnév és port tulajdonságokat.
providerVersion
  • unspecified
  • 6
  • 7
unspecifiedAnnak a sorkezelőnek a verziószáma, kiadása, módosítási szintje és javítócsomagja, melyhez az alkalmazásnak csatlakoznia kell.
unspecified
unspecified
6
6
7
7
rescanIntervalIdőtartam ezredmásodperces pontossággal5sHa a pont-pont tartományban egy üzenetfelhasználó az általa fogadni kívánt üzenetek kiválasztására üzenetválasztót használ, akkor a WebSphere MQ classes for JMS szolgáltató a sor MsgDeliverySequence attribútuma által meghatározott sorrendben keres megfelelő üzeneteket a WebSphere MQ soron. Amikor a WebSphere MQ classes for JMS megfelelő üzenetet talál és kézbesíti azt a felhasználó számára, akkor a következő megfelelő üzenet keresését a sorban az aktuális pozíciójától folytatja. A WebSphere MQ classes for JMS a sor vizsgálatát így folytatja tovább, amíg a sor végére nem ér, vagy amíg a jelen tulajdonság értéke által meghatározott, ezredmásodpercben megadott időtartam le nem jár. A WebSphere MQ classes for JMS a keresés folytatásához mindkét esetben visszatér a sor elejére, és új időköz kezdődik meg. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p), másodperc (s), vagy ezredmásodperc (ms). Az 500 ezredmásodpercet adja meg például 500ms formában. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1s500ms egyenértékű 1,5 másodperccel.
shareConvAllowedlogikaitrueAzt állítja be, hogy egy ügyfélkapcsolat megoszthatja-e a socket-jét más felső szintű JMS kapcsolatait ugyanabból a folyamatból ugyanahhoz a sorkezelőhöz, ha a csatornameghatározások megegyeznek
startTimeoutIdőtartam ezredmásodperces pontossággal10sMeghatározza azt az időtartamot (ezredmásodpercben), amelyen belül a végrehajtásnak meg kell kezdődnie. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p), másodperc (s), vagy ezredmásodperc (ms). Az 500 ezredmásodpercet adja meg például 500ms formában. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1s500ms egyenértékű 1,5 másodperccel.
transportType
  • BINDINGS
  • CLIENT
CLIENTMeghatározza, hogy egy sorkezelő kapcsolata ügyfél- vagy kötés módot használjon.
BINDINGS
BINDINGS
CLIENT
CLIENT
failIfQuiescelogikaitrueMeghatározza, hogy ha a sorkezelő művelettiltási állapotú, akkor bizonyos metódusok hívása meghiúsul.
maxMessagesint
Min: 0
1Az üzenetek maximális száma, melyek egyidejűleg egy kiszolgáló-munkamenethez lehetnek hozzárendelve. Ha az aktiválás meghatározás üzenetvezérelt komponens (MDB) felé kézbesít üzeneteket egy XA tranzakcióban, akkor az 1 érték kerül felhasználásra, függetlenül a tulajdonság beállításától.
maxPoolDepthint
Min: 0
10Az aktiváció specifikáció maxPoolDepth tulajdonsága az elérhető MDB (üzenet-vezérelt bean) példányok számát határozza meg. A tulajdonság értékének csökkentése csökkenti a párhuzamosan szállítható üzenetek számát.
messageSelection
  • BROKER
  • CLIENT
CLIENTMeghatározza, hogy az üzenetkiválasztást a WebSphere MQ classes for JMS szolgáltató vagy a közvetítő végzi.
BROKER
BROKER
CLIENT
CLIENT
receiveCCSIDint
Min: 0
0Cél tulajdonság, amely beállítja a cél kódolt karakterkészlet azonosítót a sorkezelő üzenetátalakításhoz. Az érték figyelmen kívül marad, kivéve ha a RECEIVECONVERSION beállítása WMQ_RECEIVE_CONVERSION_QMG
receiveConversion
  • QMGR
  • CLIENT_MSG
CLIENT_MSGCél tulajdonság, amely meghatározza, hogy a sorkezelő végrehajtson-e adatátalakítást.
QMGR
QMGR
CLIENT_MSG
CLIENT_MSG
sslResetCountint
Min: 0

Max: 999999999
0Egy SSL kapcsola által küldött és fogadott byte-ok száma, mielőtt az SSL által használt titkos kulcsok újra egyeztetésre kerülnek
cleanupLevel
  • NONDUR
  • FORCE
  • SAFE
  • NONE
  • STRONG
SAFEEgy közvetítő-alapú előfizetés tároló takarítási szintje.
NONDUR
NONDUR
FORCE
FORCE
SAFE
SAFE
NONE
NONE
STRONG
STRONG
sparseSubscriptionslogikaifalseA TopicSubscriber objektum üzenetlekérési irányelvét irányítja
statusRefreshIntervalIdőtartam ezredmásodperces pontossággal1mAz az időtartam ezredmásodpercekben, amely a hosszú ideig futó tranzakció frissítései között eltelik. Ez a tranzakció észleli azt, ha egy előfizető elveszíti a kapcsolatát a sorkezelővel. Ezt a tulajdonságot a rendszer csak akkor veszi figyelembe, ha a subscriptionStore értéke QUEUE. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p), másodperc (s), vagy ezredmásodperc (ms). Az 500 ezredmásodpercet adja meg például 500ms formában. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1s500ms egyenértékű 1,5 másodperccel.
subscriptionStore
  • BROKER
  • MIGRATE
  • QUEUE
BROKERMeghatározza, hogy a WebSphere MQ classes for JMS szolgáltató tároljon-e állandó adatokat az aktív előfizetésekről
BROKER
BROKER
MIGRATE
MIGRATE
QUEUE
QUEUE
wildcardFormat
  • CHAR
  • TOPIC
TOPICA helyettesítő karakter szintaxis használt változata.
CHAR
CHAR
TOPIC
TOPIC
applicationNamestringAz a név, amellyel egy alkalmazás bejegyzésre kerül a sorkezelőnél.
ccdtURLstringAz ügyfél csatornameghatározási táblát (CCDT) tartalmazó fájl nevét és helyét azonosító, és a fájl elérésének módját meghatározó URL cím.
clientIdstringEgy kapcsolat ügyfélazonosítója
connectionNameListstringA kommunikációhoz használt TCP/IP kapcsolatnevek (hosztnév(port)) listája. A ConnectionNameList helyettesíti a hosztnév és port tulajdonságokat.
localAddressstringEgy sorkezelő esetén ez a tulajdonság a következők valamelyikét vagy mindkettőt meghatározza: (1) a használandó helyi hálózati csatoló (2) a használandó helyi port vagy portok tartománya.
messageBatchSizeint
Min: 0
Az egy kötegben feldolgozható üzenetek maximális száma.
queueManagerstringAnnak a sorkezelőnek a neve, melyhez csatlakozni kell
subscriptionDurability
  • Durable
  • NonDurable
Megadja, hogy tartós vagy nem tartós előfizetéssel kerülnek kézbesítésre az üzenetek a témakörhöz előfizető MDB számára
Durable
Durable
NonDurable
NonDurable
subscriptionNamestringA tartós előfizetés neve
messageRetentionlogikaiMeghatározza, hogy a kapcsolat-felhasználó megtartja-e a nem kívánatos üzeneteket a bemeneti sorban
messageSelectorstringMeghatározza, hogy az üzenetkiválasztást a WebSphere MQ classes for JMS szolgáltató vagy a közvetítő végzi. A közvetítő általi üzenetkiválasztás nem támogatott, ha a brokerVersion értéke 1
sslCertStoresstringAz Egyszerűsített címtárhozzáférési protokoll (LDAP) kiszolgálók, melyek az SSL kapcsolaton használandó visszavont tanúsítványok listáit (CRL) tartalmazzák
sslCipherSuitestringAz SSL kapcsolaton használandó rejtjelkészlet
sslFipsRequiredlogikaiMeghatározza, hogy egy SSL kapcsolatnak az IBM Java JSSE FIPS szolgáltató (IBMJSSEFIPS) által támogatott rejtjelkészletet kell-e használnia.
sslPeerNamestringEgy SSL kapcsolat esetén az a sablon, amely a sorkezelő által adott digitális tanúsítványban a megkülönböztetett név ellenőrzésére kerül felhasználásra
brokerCCDurSubQueuestringA sor neve, amelyről a nem tartós előfizetési üzenetek lekérésre kerülnek kapcsolatfelhasználó számára
brokerCCSubQueuestringA sor neve, amelyről egy kapcsolatfelhasználó nem tartós előfizetési üzeneteket fogad
brokerControlQueuestringA közvetítő vezérlési sor neve
brokerPubQueuestringA sor neve, ahová a közzétett üzenetek küldésre kerülnek (az adatfolyamsor)
brokerQueueManagerstringA sorkezelő neve, amelyen a közvetítő fut
brokerSubQueuestringA sor neve, amelyből egy nem tartós üzenetfelhasználó üzeneteket fogad
brokerVersion
  • 1
  • 2
A felhasznált közvetítő verziószáma
1
1
2
2
cleanupIntervalIdőtartam ezredmásodperces pontossággalA közzététel/előfizetés takarítási segédprogram háttérfutásai közötti időköz, ezredmásodpercben. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p), másodperc (s), vagy ezredmásodperc (ms). Az 500 ezredmásodpercet adja meg például 500ms formában. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1s500ms egyenértékű 1,5 másodperccel.
receiveExitstringCsatorna fogadás végprogramot vagy egymás után futó fogadás végprogramokat azonosít.
receiveExitInitstringA meghívott csatorna fogadás végprogramok számára átadott felhasználói adatok
securityExitstringEgy csatorna biztonsági végprogramot azonosít
securityExitInitstringA meghívott csatorna biztonsági végprogram számára átadott felhasználói adatok
sendExitstringCsatorna küldés végprogramot vagy egymás után futó küldés végprogramokat azonosít
sendExitInitstringA meghívott csatorna küldés végprogramok számára átadott felhasználói adatok