JMS aktiválási meghatározás [Beállítások]

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.

Ha meg szeretné jeleníteni ezt a panelt a konzolon, kattintson a következő elérési utak valamelyikére:
  • Erőforrások > JMS > Aktiválási meghatározások > aktiválási_meghatározás_neve
  • Erőforrások > JMS > JMS szolgáltatók > üzenetkezelési_szolgáltató > [További tulajdonságok] Aktiválási meghatározások > aktiválási_meghatározás_neve
Használja ezt a párbeszédablakot az alapértelmezett üzenetkezelési szolgáltatóval használatra kijelölt JMS aktiválási meghatározás konfigurációs tulajdonságainak böngészéséhez vagy módosításához.

Hozzon létre egy JMS aktiválási meghatározást, ha azt szeretné, hogy egy üzenetvezérelt komponens az alapértelmezett üzenetkezelési szolgáltatóval a Java™ EE kapcsolati architektúra (JCA) 1.5 változatán keresztül kommunikáljon. A JCA Java összekapcsolhatóságot biztosít az alkalmazáskiszolgálók között, mint például a WebSphere Application Server és a vállalati információs rendszerek. Egységes megoldást biztosít a JMS szolgáltatók és a Java EE alkalmazáskiszolgálók integrálására, valamint keretrendszert ad a vállalati rendszerekkel folytatott adatcseréhez, ahol az adatok továbbítása üzenetek formájában történik.

A Név, JNDI név, Cél JNDI név és a Hitelesítési álnév tulajdonság kivételével minden aktiválási meghatározás konfigurációs tulajdonság újradefiniálásra kerül megfelelően megnevezett aktiválási konfigurációs tulajdonságokkal a társított EJB 2.1 vagy újabb üzenetvezérelt komponens telepítési leírójában. Az EJB 2.0 üzenetvezérelt komponensek estében a Cél típusa, az Előfizetés időtartama, a Nyugtázási mód és az Üzenetválasztó tulajdonság bírálható felül a telepítési leíró megfelelő elemeivel. A komponens bármely típusa esetén a Cél JNDI neve tulajdonság újradefiniálható az üzenetvezérelt komponens kötéseiben megadott értékkel.

Az aktiválás-specifikációs tulajdonságok meghatározzák az alapértelmezett üzenetkezelési szolgáltató üzenetkezelési alrendszerválasztó módját, amelyhez az üzenetvezérelt komponens alkalmazás csatlakozik. Alapértelmezésben a környezet automatikusan csatlakoztatja az alkalmazásokat a busz egyik szabad üzenetkezelési alrendszeréhez. A csatlakozási folyamat azonban a konfiguráció módosításával befolyásolható; például megadhatók a rendszerbetöltéskor igénybe vett kiszolgálók, illetve a kapcsolat a szabad üzenetkezelési alrendszerek meghatározott csoportjára korlátozható. Hasonló módon növelhető a rendelkezésre állás és a teljesítmény is, valamint garantálható a beérkezett üzenetek sorrendi feldolgozása. A művelet okának és végrehajtási módjának információit a következő helyen találja: JMS alkalmazások csatlakoztatási módja az üzenetkezelési alrendszerhez egy buszon (online).


Az (online) jelöléssel ellátott hivatkozások internetelérést igényelnek. Minden egyes hivatkozás egy keresést indít el a kérdéses témakörhöz az online információs központban. Amikor a keresési eredmények felsorolásra kerülnek, akkor válassza ki azt a témakört, mely leginkább megfelel konfigurációjának.

Ellenőrizze a témakör frissítéseit: (online)

Konfiguráció lap

A Konfiguráció lapon az objektum konfigurációs tulajdonságai láthatók. Ezek a tulajdonságértékek akkor is megőrzésre kerülnek, ha a futási környezet leállításra, majd újraindításra kerül. A futási környezet konfigurációs módosításainak alkalmazási módjára vonatkozó információkról tájékozódjon az információs központ feladatleírásaiból.

Általános tulajdonságok

Hatókör

Megadja azt a legmagasabb topológiai szintet, amelyen az alkalmazáskiszolgáló az erőforrás-objektumot használni tudja.

Kötelező Nem
Adattípus Szöveg

Szolgáltató

Egy JMS szolgáltatót határoz meg, amely aszinkron üzenetkezelést tesz lehetővé a Java üzenetkezelési szolgáltatás (JMS) alapján. J2EE kapcsolatgyárakat biztosít a kapcsolatok bizonyos JMS sor- vagy témakörcímzettek számára létrehozásához. A JMS szolgáltató adminisztrációs objektumai a megfelelő JMS szolgáltató JMS erőforrásainak kezelésére kerülnek felhasználásra.

Kötelező Nem
Adattípus Szöveg

Név

Az erőforrás szükséges megjelenő neve.

Kötelező Igen
Adattípus Szöveg

JNDI név

Az erőforrás JNDI neve.

Írja be a JNDI nevet, amely az adott aktiválási specifikációval társított üzenet által irányított komponensek kötéseiben van megadva.
Kötelező Igen
Adattípus Szöveg

Leírás

Az erőforrás elhagyható leírása.

Kötelező Nem
Adattípus Szövegterület

Cél típusa

Azt határozza meg, hogy az üzenet által irányított komponens sor vagy témakör célt használ-e.

Kötelező Igen
Adattípus legördülő lista
Tartomány
Sor
Az üzenet által irányított komponens egy JMS sort használ. A JMS sor JNDI neve a Cél JNDI neve tulajdonsággal kerül meghatározásra.

Témakör
Az üzenet által irányított komponens egy JMS témakört használ. A JMS témakör JNDI neve a Cél JNDI neve tulajdonsággal kerül meghatározásra.

Cél JNDI neve

A cél JNDI neve

Írja be azt a JNDI nevet, melyet az üzenet által irányított komponens a JMS címzett JNDI névtérből való kikereséséhez használ.

Válassza ki a címzett típusát a Cél típusa tulajdonság révén.

Kötelező Igen
Adattípus Szöveg

Üzenetválasztó

A 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. A szintaxis az SQL 92 feltételes kifejezés-szintaxis részhalmazán alapul, ahogy az a JMS meghatározásban le van írva. További információkért tekintse meg az Információs központot.

Például:
JMSType='auto' AND szin='kek' AND suly>2500

A választó-karaktersorozat a JMS üzenetfejlécben és az üzenet tulajdonságaiban lévő mezőkre hivatkozhat. Az üzenetválasztók nem hivatkozhatnak az üzenettörzs-értékekre.

A null érték (egy üres karaktersorozat) azt jelzi, hogy nem tartozik üzenetválasztó az üzenetfeldolgozóhoz.

Kötelező Nem
Adattípus Szöveg

Busz neve

Azon busz neve, amelyhez csatlakozni kell.

Írja be annak a szolgáltatásintegrációs busznak a nevét, amelyhez a kapcsolatok létrejönnek. Ennek a névnek annak a busznak a nevének kell lennie, amelyen a Cél JNDI neve tulajdonság által azonosított cél meg van adva.
Kötelező Nem
Adattípus Egyéni

Visszaigazolási mód

Azt határozza meg, hogy a munkamenet hogyan nyugtázza a fogadott üzeneteket.

A nyugtázási mód azt jelzi, hogy az üzenet által irányított komponenshez érkező üzenetet hogyan kell nyugtázni.
Megjegyzés:

A nyugta az üzenet törlésekor kerül elküldésre.

Ha nem tranzakciós üzenetvezérelt komponenssel rendelkezik, akkor a rendszer vagy akkor törli az üzenetet, amikor a komponens elindul, vagy pedig amikor a komponens befejeződik. Ha a komponens kivételt állít elő, és emiatt nem fejeződik be, akkor a rendszer a következők valamelyikét teszi:
  • Ha a rendszer úgy van beállítva, hogy a komponens befejeződésekor törölje az üzenetet, akkor az üzenet átkerül a komponens egy új példányához, hogy legyen másik alkalom a feldolgozására.
  • Ha a rendszer úgy van beállítva, hogy a komponens indulásakor törölje az üzenetet, akkor az üzenet elvész.

Az üzenet akkor kerül törlésre a komponens indulásakor, ha a szolgáltatási minőség az Elérhető legjobb nem megmaradó értékre van beállítva. Az összes többi szolgáltatási minőség esetén az üzenet a komponens befejeződésekor kerül törlésre.

Kötelező Nem
Adattípus legördülő lista
Tartomány
Automatikus visszaigazolás
A munkamenet automatikusan nyugtázza az üzenet kézbesítését.

Másodpéldányok elfogadása és automatikus visszaigazolás
A munkamenet késleltetetten nyugtázza az üzenetek kézbesítését, ami javíthatja a teljesítményt, de ahhoz vezethet, hogy egy üzenet által irányított komponens többször is megkap egy üzenetet.

Cél

Azon cél neve, amely az üzenetkezelési alrendszerek csoportját azonosítja. A cél típusát a Cél típusa tulajdonság használatával adja meg.

Kötelező Nem
Adattípus Szöveg

Céltípus

A Cél tulajdonságban megnevezett cél típusa.

Kötelező Nem
Adattípus legördülő lista
Tartomány
Busztag neve
A busztag neve. Ez a beállítás lekéri a megnevezett busztag (egy alkalmazáskiszolgáló vagy kiszolgálófürt) által gondozott aktív üzenetkezelési alrendszereket.

Egyéni üzenetkezelési alrendszer csoportneve
Üzenetkezelési alrendszerek egy egyedi csoportjának neve (melyek egy önmeghatározó fürtöt alkotnak). Ez a beállítás lekéri a megnevezett egyéni csoporttal bejegyzett aktív üzenetkezelési alrendszereket.

Üzenetkezelési alrendszer neve
Az üzenetkezelési alrendszer neve. Ez a beállítás a megnevezett üzenetkezelési alrendszer eléréséhez használható, rendelkezésre álló végpontokat kéri le.

Cél jelentősége

Ez a tulajdonság a célcsoport jelentőségét határozza meg.

Kötelező Nem
Adattípus legördülő lista
Tartomány
Előnyben részesített
Előnyben részesített az üzenetkezelési alrendszer célcsoportból való kiválasztása. Egy üzenetkezelési alrendszer kiválasztásra kerül a célcsoportból, ha rendelkezésre áll. Ha nem áll az üzenetkezelési alrendszer rendelkezésre a célcsoportban, akkor egy célcsoporton kívüli üzenetkezelési alrendszer kerül kiválasztásra, ha az ugyanazon a szolgáltatásintegrációs buszon rendelkezésre áll.

Kötelező
Az üzenetkezelési alrendszer célcsoportból való kiválasztása kötelező. Egy üzenetkezelési alrendszer kiválasztásra kerül a célcsoportból, ha rendelkezésre áll. Ha nem áll az üzenetkezelési alrendszer rendelkezésre a célcsoportban, akkor a csatlakozási folyamat meghiúsul.

Cél bejövő szállítási lánc

Annak a bejövő szállítás láncnak a neve, amelyet az alkalmazásnak meg kell céloznia egy az alkalmazástól külön folyamatban lévő üzenetkezelési alrendszerhez csatlakozáskor. Ha egy másik folyamatban lévő üzenetkezelési alrendszer van kiválasztva, akkor a kapcsolat csak abban az esetben hozható létre, ha az üzenetkezelési alrendszer a megadott bejövő szállítási láncot futtató kiszolgálón van. További információkért tekintse meg az Információs központot.

Ha a kiválasztott üzenetkezelési alrendszer ugyanazon a kiszolgálón van, mint az alkalmazás, akkor egy közvetlen, folyamaton belüli kapcsolat jön létre és ez a szállítási lánctulajdonság figyelmen kívül marad.

A szállítóláncok a kiszolgálón belül működő hálózati protokollvermeket képviselik. A megadott névnek az üzenetkezelési alrendszert fenntartó kiszolgálón elérhető szállítási láncok egyikének kell lenni, az Kiszolgálók > Kiszolgálótípusok > WebSphere alkalmazáskiszolgálók > kiszolgáló_neve > [Kiszolgáló üzenetkezelése] Üzenetkezelési alrendszer bejövő szállításai panelen felsoroltak szerint. Az alábbi szállítási láncok biztosítottak, de saját szállítási láncait is meghatározhatja a panelen.
InboundBasicMessaging
Ez egy kapcsolatorientált protokoll, mely szabványos TCP/IP kapcsolatot használ (JFAP-TCP/IP). Ez tartalmazza a kétfázisú tranzakciós (távoli XA) folyamok támogatását, így egy ügyfél- vagy kiszolgálórendszeren futó üzenetelőállító vagy -feldolgozó részt vehet a kérdéses ügyfél- vagy kiszolgálórendszeren kezelt globális tranzakcióban. Az XA folyamok jellemző felhasználási módja a hozzáférés támogatása az egyik kiszolgálón futó alkalmazástól a második kiszolgálón futó üzenetkezelési alrendszerhez, talán mert az első kiszolgáló nem rendelkezik megfelelő üzenetkezelési alrendszerrel. Ha a távoli XA folyam felhasználásra kerül, akkor az alkalmazás számára helyben elérhetőnek kell lennie egy tranzakció-koordinátornak.
InboundSecureMessaging
Ez az SSL protokollba foglalt InboundBasicMessaging protokoll.
Ha további információkra van szüksége a tulajdonság egyéb kapcsolatgyár-tulajdonságokkal együttes használtáról a kapcsolatok munkaterhelés-kezelésében, akkor tanulmányozza a következő témakört: Adminisztrációs tulajdonságok egy buszhoz tartozó JMS kapcsolatokhoz (online).
Kötelező Nem
Adattípus Szöveg

Szolgáltató végpontjai

A végponthármasok vesszővel tagolt listája a hostName:portNumber:chainName szintaxissal, amellyel a előbetöltési kiszolgálóhoz lehet csatlakozni. Például: Merlin:7276:BootstrapBasicMessaging,Gandalf:5557:BootstrapSecureMessaging.

A szolgáltató végpontjai nem kerülnek felhasználásra, hacsak a megadott busz nem található meg a helyi cellában. Az üzenetvezérelt (MDB) alkalmazások először a megadott buszhoz kísérelnek meg csatlakozni a helyi cellában. Ha ez a kísérlet meghiúsul, akkor a szolgáltató végpontjaival engedélyezhető az alkalmazások számára egy távoli cella üzeneteinek felhasználása.

Ha a hosztnév nincs megadva, akkor a rendszer alapértelmezett értékként a localhost értéket használja.

Ha a portszám nincs megadva, akkor alapértelmezett értékként a 7276 érték kerül felhasználásra.

Ha a protokoll nincs megadva, akkor egy előre meghatározott lánc, mint például a BootstrapBasicMessaging kerül felhasználásra alapértelmezett értékként.

Kötelező Nem
Adattípus Szövegterület

Maximális kötegméret

Az üzenetkezelési alrendszertől egyetlen kötegben fogadott üzenetek maximális száma.

Az üzenetek maximális száma egy egyedülálló kötegben sorozatosan kerül továbbításra egy egyedülálló üzenet által irányított komponenspéldányhoz. Az üzenetek kötegelése nagymértékben növelheti a teljesítményt, ha Visszaigazolási mód eszközzel együtt kerül felhasználásra, amely Másodpéldányok elfogadása és automatikus visszaigazolás értékre van beállítva. Ha fenn kell tartani az üzenetek rendezését a meghiúsult szállítások során, akkor állítsa a kötegméretet 1 értékre.
Kötelező Nem
Adattípus Egész szám
Tartomány 1-től 2147483647-ig

Párhuzamos MDB hívások maximális száma végpontonként

Azon végpontok 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, de a használatban lévő szálak számát is megnövelheti minden időpillanatban. Ha fenn kell tartani az üzenetek rendezését a meghiúsult szállítások során, akkor a párhuzamos végpontok maximális számát állítsa 1 értékre. Az üzenet sorba rendezését a rendszer csak akkor alkalmazza, ha a cél, amelyet az üzenet által irányított komponens használ, nem particionált cél. A particionált célok a munkaterhelést megosztó példahelyzetben, egy fürtben kerülnek felhasználásra.
Kötelező Nem
Adattípus Egész szám
Tartomány 1-től 2147483647-ig

Ismételt üzenethiba esetén automatikusan állítsa le a végpontokat

Ezek a paraméterek engedélyezik egy végpont számára az automatikus leállítást, ha a sorozatosan meghiúsuló üzenetek száma eléri a megadott korlátot. Ez segít egy vagy két üzenet megkülönböztetésében, amelyek az üzenetek saját hibái miatt és egy rendszererőforrás probléma miatt hiúsultak meg, amely több sorozatosan meghiúsuló üzenetet eredményez.

A végpont leállítása csökkenti az üzenetek felesleges áthelyezését a kivételi célra, amikor a problémát nem azok az üzenetek okozzák, amelyeknek a feldolgozása nem sikerül.

Egy végpont automatikus leállításakor pirosra vált az Állapota az adminisztrációs konzol paneljén. Saját kezűleg indítható újra a Folytatás gombra kattintva.

A végpontok újraindításuk után újrapróbálkoznak azon meghiúsult üzenetekkel, amelyek miatt a végpont leállt. Ha továbbra sem járnak sikerrel, akkor a kivételi célhoz kerülnek, feltéve hogy az be van állítva.

Engedélyezés

Végpontok automatikus leállításának engedélyezése az alábbi paraméterek alapján.

Kötelező Nem
Adattípus Jelölőnégyzet

Sorozatosan sikertelen üzenetek küszöbértéke

A végpont leállításra kerül, ha a sorozatos üzenethibák száma eléri a beállított korlátot. Az MDB komponensen belüli párhuzamosság miatt a ténylegesen feldolgozott üzenetek száma meghaladhatja ezt az értéket.

Ez a tulajdonság csak a következő tulajdonság engedélyezésekor engedélyezett: Ismételt üzenethiba esetén automatikusan állítsa le a végpontokat.

Kötelező Nem
Adattípus Egész szám

Sikertelen üzenetek újrapróbálásai közti időtartam

Csak ezen idő letelte után kerülnek újrapróbálásra azok az üzenetek, amelyeket az MDB komponensnek nem sikerült feldolgoznia, de még nem érték el a maximális meghiúsult kézbesítések korlátértékét. Más üzenetek abban az esetben próbálhatók meg ebben az időtartamban, ha a sorozatos hibaküszöb és a maximális párhuzamosság értéke nem 1.

A sikertelen üzenet újrapróbálkozások közötti késleltetés beállítása csökkenti a kivételi célra feleslegesen áthelyezett üzenetek számát az MDB leállítása előtt. Az áthelyezett üzenetek számának minimálisra csökkentése érdekében a késleltetés legyen nagyobb, mint a célra érkező üzenetek között várható idő.

Ez a tulajdonság csak a következő tulajdonság engedélyezésekor engedélyezett: Ismételt üzenethiba esetén automatikusan állítsa le a végpontokat.

Kötelező Nem
Adattípus Egész szám
Tartomány Ezredmásodpercben mért idő. A 0 érték azt jelenti, hogy nincs késleltetés az újrapróbálkozások között.

Előfizetés tartóssága

Azt határozza meg, hogy egy JMS témakör-előfizetés tartós vagy sem.

Általában egyszerre csak egy alkalmazás rendelkezhet fogyasztóval egy bizonyos tartós előfizetéshez. Ez a tulajdonság lehetővé teszi, hogy felülbírálja ezt a viselkedést, hogy engedélyezhesse, hogy egy tartós előfizetésnek egyidejűleg több fogyasztója lehessen.
Kötelező Nem
Adattípus legördülő lista
Tartomány
Tartós
Az üzenetkezelési szolgáltató addig tárolja az üzeneteket, amíg az üzenet által irányított komponens nem érhető el, majd kézbesíti is az üzeneteket, amikor az üzenet által irányított komponens újból elérhetővé válik.

Nem tartós
Az üzenetkezelési szolgáltató nem tárolja és kézbesíti újra az üzeneteket, ha az üzenet által irányított komponens nem érhető el.

Előfizetés neve

A tartós témakör-előfizetésekhez szükséges előfizetés neve. Ez kötelező mező tartós témakör-előfizetés használata esetén.

Minden egyes tartós JMS előfizetést egy előfizetési név azonosít (mely ezzel a tulajdonággal kerül meghatározásra). A JMS kapcsolat egy társított ügyfélazonosítóval is rendelkezik (mely a(z) Kliensazonosító tulajdonsággal kerül megadásra), mely arra szolgál, hogy egy kapcsolatot és annak objektumait üzenetek egy listájához társítsa (a tartós előfizetésen), ahol a listát az ügyfélhez tartozó JMS szolgáltató tartja karban.

Ennek az előfizetésnévnek a megadott ügyfélazonosítón belül egyedinek kell lennie.

Kötelező Nem
Adattípus Szöveg

Kliensazonosító

Az ezen ezen aktiválási meghatározás használatával létrehozott összes kapcsolaton lévő tartós témakör-előfizetésekhez szükséges JMS ügyfélazonosító.

A megadott érték egy egyedi azonosító az ügyfél (üzenet által irányított komponens) számára. Az ügyfélazonosító arra szolgál, hogy egy ügyfélkapcsolatot társítson az üzenetek listájához (egy tartós előfizetésen), melyet az üzenetkezelési szolgáltató tart karban az ügyfél számára. Amikor az ügyfél elérhetetlensége után újból elérhetővé válik, az üzenetkezelési szolgáltató az ügyfélazonosítót használja a tárolt üzenetek újbóli kézbesítéséhez a megfelelő ügyfélnek.
Kötelező Nem
Adattípus Szöveg

Tartós előfizetés helye

Az ezen JMS aktiválási meghatározásban létrehozott objektumok tartós előfizetéseihez kézbesített üzenetek tárolására használt üzenetkezelési alrendszer neve. Ez kötelező mező tartós témakör-előfizetés használata esetén.

Az adminisztrátorok a tartós előfizetések futás közbeni állapotát az üzenetkezelési alrendszerhez tartozó közzétételi pontokon keresztül tudják kezelni.
Kötelező Nem
Adattípus Szöveg

Az üzenetek hasznos tartalmának átadása hivatkozás szerint

Nagyméretű objektumüzenet vagy byte-üzenet küldésekor jelentősen megnőhet a sorosítással, a sorosítás megszüntetésével és az üzenetek hasznos tartalmának másolásával kapcsolatos memória- és processzorterhelés.Ha engedélyezi az üzenet hasznos tartalmának átadása hivatkozás alapján tulajdonságot egy kapcsolatgyáron vagy aktiválási specifikáción, azzal a JMS 1.1 specifikáció felülbírálására utasítja az alapértelmezett üzenetkezelési szolgáltatót, így csökkenthető vagy elhagyható az adatmásolás.
FIGYELMEZTETÉS:
A JMS specifikációnak a tulajdonságok által kihagyott részei az üzenetadatok integritásának biztosítása érdekében meghatározottak. Minden olyan JMS alkalmazásnak, amely ezeket a tulajdonságokat használja, szigorúan követnie kell azokat a következő témakörben ismertetett szabályokat: Miért és mikor kell a JMS üzenetek hasznos tartalmát hivatkozás szerint átadni (online). Ellenkező esetben az adatok integritásának sérülését kockáztatja.

Az üzenetek fogadására ezt az aktiválási specifikációt használó alkalmazásoknak be kell tartaniuk a következő szabályt:

  • Az alkalmazás nem módosítja a JMS objektumüzenetből kapott adatobjektumot. Az adatobjektumot írásvédettként kell kezelni.

Amikor engedélyezett, ezen az aktiválási meghatározáson keresztül fogadott Objektum üzenetek csak a rendszer által sorosított üzenetadatokat fogják tartalmazni, amennyiben feltétlenül szükséges. Az ezekből az üzenetekből beszerzett adatokat úgy kell kezelni, mint readOnly alkalmazások által.

Kötelező Nem
Adattípus Jelölőnégyzet

Azoknak az alkalmazásoknak, amelyek újraküldik az ezzel az aktiválási specifikációval fogadott üzeneteket, igazodniuk kell a következő szabályokhoz:

  • Az alkalmazás lecserélheti a JMS objektumüzenetben lévő adatobjektumot, amennyiben az adatobjektum még nem lett elhelyezve az üzenetben. Az alkalmazás nem módosítja és nem cseréli le az adatobjektumot, miután az el lett helyezve az üzenetben.
  • Az alkalmazás lecserélheti a JMS byte-üzenetben lévő byte-tömböt, de csak akkor, ha ezt egyetlen writeBytes(byte[]) hívással teszi meg, és a byte-tömb még nem lett elhelyezve az üzenetben. Az alkalmazás nem módosítja és nem cseréli le a byte-tömböt, miután az el lett helyezve az üzenetben.

Amikor engedélyezett, ezen aktiválási meghatározáson keresztül továbbított, hasznos tartalmukban módosított Objektum/Byte üzenetek üzenetbe beállított adatai nem lesznek másolva, és a rendszer az üzenetadatokat csak akkor fogja sorosítani, ha feltétlenül szükséges. Az ilyen üzeneteket küldő alkalmazások nem módosíthatják az adatokat, miután azok már be lettek állítva az üzenetbe.

Kötelező Nem
Adattípus Jelölőnégyzet

Tartós előfizetések megosztása

Azt irányítja, hogy a tartós előfizetések megosztásra kerüljenek-e a kapcsolatokon keresztül egy kiszolgálófürt tagjaival.

Általában egyszerre csak egy szekció rendelkezhet egy témakör előfizetővel egy bizonyos tartós előfizetéshez. Ez a tulajdonság lehetővé teszi, hogy felülbírálja ezt a viselkedést annak érdekében, hogy engedélyezhesse, hogy egy tartós előfizetésnek egyidejűleg több fogyasztója lehessen, egy-egy a kiszolgálófürtben lévő minden egyes alkalmazáskiszolgálón.

For WebSphere Application Server ExpressFor WebSphere Application Server base edition Ezt a beállítást csak olyan WebSphere Application Server kiszolgálókörnyezetben javasolt módosítani az alapértelmezés szerinti értékéről, amely támogatja a kiszolgálófürtöket.

Kötelező Nem
Adattípus legördülő lista
Tartomány
Fürtben
Tartós előfizetések megosztását teszi lehetővé, amikor kapcsolatok jönnek létre egy kiszolgálófürtön belül.

Mindig megosztott
Tartós előfizetések megoszthatók a kapcsolatok között.

Sohasem megosztott
Tartós előfizetések soha sincsenek megosztva a kapcsolatok között.

Adatforrás megosztása CMP-vel

A JMS és a tároló által kezelt állandósági (CMP) példánykomponensek közti kapcsolatok megosztásának engedélyezése.

Ez a beállítás annak a feladatnak a részeként kerül felhasználásra, melynek célja, hogy lehetővé tegye a tároló által kezelt megmaradó (CMP) példánykomponensek számára az üzenetkezelési alrendszer adattárolója által használt adatbázis-kapcsolatok megosztását. Ennek hatása a teljes üzenet-áteresztőképesség tekintetében 15 százalékos lehetséges teljesítmény-javulásként becsülhető, de csak az üzenetkezelési alrendszert tartalmazó alkalmazáskiszolgálóra csatlakozó egyedkomponensekhez használható.

A beállítás használatával kapcsolatos további információkat keresse a Adatbázis-kapcsolatokat megosztani kívánó CMP egyedkomponensek és üzenetkezelési alrendszer-adattárolók. (online) fejezetben.

Kötelező Nem
Adattípus Jelölőnégyzet

Továbbolvasás

A továbbolvasás egy optimalizálás, amely előzetesen hozzárendeli az üzeneteket a felhasználókhoz. Ez csökkenti a felhasználók kéréseinek kielégítésével eltöltött időt.

A feldolgozóhoz hozzárendelt üzenetek zárolva vannak a kiszolgálón és nem dolgozhatók fel a célhoz tartozó más feldolgozók által. Azon üzenetek zárolása, melyek hozzá vannak rendelve egy feldolgozóhoz, de a feldolgozó lezárása előtt nem kerülnek feldolgozásra, ezt követően feloldásra kerül a kiszolgálón és az üzenetek más feldolgozók számára átvételre elérhetővé válnak.

Ezt a tulajdonságot felülbírálhatja az egyes JMS célok számára a JMS célon lévő Továbbolvasás tulajdonság beállításával.

Kötelező Nem
Adattípus legördülő lista
Tartomány
Alapértelmezés
Az üzenetszolgáltató az üzeneteket előzetesen hozzárendeli a nem tartós és osztatlan tartós előfizetéseken lévő üzenetfeldolgozókhoz. Ez azt jelenti, hogy a továbbolvasási optimalizálás csak akkor kerül bekapcsolásra, amikor csak egyetlen feldolgozó fordulhat elő.

Engedélyezett
Az üzenetkezelési szolgáltató az üzeneteket előzetesen hozzárendeli a feldolgozókhoz. Ez csökkenti a felhasználók kéréseinek kielégítésével eltöltött időt.

Tiltott
Az üzenetkezelési szolgáltató előzetesen nem rendeli hozzá az üzeneteket a feldolgozókhoz.

Mindig aktiváljon üzenetvezérelt komponenseket (MDB) minden kiszolgálón

Ez a tulajdonság csak akkor kerül felhasználásra, ha az MDB alkalmazás egy olyan kiszolgálón fut, amely annak a busznak a tagja, amelyet az alkalmazás megcéloz. Nincs hatása, ha az MDB olyan kiszolgálón fut, amely nem a célbusz tagja.

Ha az MDB alkalmazás olyan kiszolgálón fut, amely a célbusz tagja, akkor az alábbi beállítás engedélyezése lehetővé teszi az MDB alkalmazás számára üzenetek feldolgozását attól függően, hogy a kiszolgálón futó üzenetkezelési alrendszernek is található-e. Ha ez a beállítás nem engedélyezett, akkor az MDB alkalmazások azokon a kiszolgálókon, amelyek nem rendelkeznek helyi, futó ME eszközzel, nem dolgoznak fel üzeneteket.

For WebSphere Application Server Network Deployment A fürt busztagjához csatlakozó MDB alkalmazások esetében is használható ez a beállítás a következő, további konfigurációk bármelyikének engedélyezésére:
  • A fürtöt alkotó összes kiszolgálóhoz eljuttathatók az MDB alkalmazás üzenetei, így teljes egészében kihasználható a fürt számítási kapacitása.
  • Az MDB alkalmazás üzeneteit egyszerre csak egy kiszolgáló kaphatja meg, így biztosítható az üzenetek sorrendi feldolgozása.
Ha a fürt minden kiszolgálója számára engedélyezni kívánja az üzenetek fogadását az MDB alkalmazástól, akkor jelölje ki ezt a beállítást. Ha egyszerre csak egy kiszolgáló számára kívánja engedélyezni üzenetek fogadását az MDB alkalmazástól, akkor ellenőrizze, hogy ez a beállítás nincs-e kiválasztva, majd a célon jelölje ki a kizárólagos fogadás beállítást.

For WebSphere Application Server Network Deployment További információkért lásd: Üzenetvezérelt komponensek csatlakozási módja fürtben (online).

Kötelező Nem
Adattípus Jelölőnégyzet

Újrapróbálkozási időtartam

Egy ü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.

Kötelező Nem
Adattípus Egész szám
Tartomány 1-től 2147483647-ig

Hitelesítési álnév

A szolgáltatásintegrációs buszhoz csatlakozások komponens által kezelt hitelesítéséhez használt J2C hitelesítési álnév neve.

A Java Platform, Enterprise Edition (Java EE) Connector Architecture (JCA) hitelesítési álnév azt a felhasználói azonosítót és jelszót határozza meg, amely a JMS szolgáltatóval kialakított új kapcsolat létrehozásának hitelesítésekor kerül felhasználásra.

Kötelező Nem
Adattípus legördülő lista



Fájlnév: SIBJMSActivationSpec_DetailForm.html