Egy JMS kapcsolatgyár a JMS célokhoz tartozó JMS szolgáltatókhoz csatlakozások létrehozására kerül felhasználásra mind a pont-pont, mind a közzétételi/előfizetési üzenetkezelés esetén. A kapcsolatgyár adminisztrációs objektumait használja az alapértelmezett üzenetkezelési szolgáltató JMS kapcsolatgyárainak kezeléséhez.
Ha meg szeretné jeleníteni ezt a panelt a konzolon, kattintson a következő elérési utak valamelyikére:
Alapértelmezésben az adott JMS kapcsolatgyár használatával létrehozott kapcsolatok a kiszolgálótárolókban (például egy EJB-komponensből) a Java™ Platform, Enterprise Edition (Java EE) Connector Architecture (JCA) kapcsolattároló használatával vannak tárolva. Módosíthatja a kapcsolatgyár kapcsolattár beállításait a Kapcsolattároló tulajdonságai kiválasztásával az adminisztrációs konzol panel További tulajdonságok részében.
A kapcsolatgyár tulajdonságai meghatározzák, hogy az alapértelmezett üzenetkezelési szolgáltató milyen módon választja ki azt az üzenetkezelési alrendszert, amelyhez a JMS 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 végrehajtási módjáról információkat a következő részben talál: A JMS alkalmazások üzenetkezelési alrendszer kijelölésének beállítása (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)
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.
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 |
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 |
Nem kötelező kategória-karaktersorozat, amely az erőforrás osztályozásakor vagy csoportosításakor kerül felhasználásra.
Kötelező | Nem |
Adattípus | Szöveg |
Azon szolgáltatásintegrációs busz neve, amelyhez csatlakozni kell.
Kötelező | Igen |
Adattípus | Egyéni |
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.
A kapcsolat közelség keresésének végrehajtása előtt egy megfelelő üzenetkezelési alrendszer kiválasztásához, az üzenetkezelési alrendszerek halmaza, amelyek a megadott célcsoport tagjai, kijelölésre kerülnek. A kapcsolatok közelségi keresése ezt követően ezekre az üzenetkezelési alrendszerekre korlátozódik. Ha nincs megadva cél csoport (alapértelmezés), akkor a buszon található összes üzenetkezelési alrendszert figyelembe veszi a kapcsolat közelség keresése során.
Ha például a Céltípus tulajdonság Busztag neve értékűre van állítva, akkor a Cél tulajdonság megadja annak a busztagnak a nevét, amelyből megfelelő üzenetkezelési alrendszereket lehet választani.
Kötelező | Nem |
Adattípus | Szöveg |
A Cél tulajdonságban megnevezett cél típusa.
Kötelező | Nem |
Adattípus | legördülő lista |
Tartomány |
|
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 |
|
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.
Ezek a szállítási láncok meghatározzák azokat a kommunikációs protokollokat, amelyek használhatók a kommunikációhoz az alkalmazáskiszolgálóval, amelyhez az ügyfélalkalmazás csatlakozik.
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.
Kötelező | Nem |
Adattípus | Szöveg |
Egy előbetöltési kiszolgálóhoz csatlakozáshoz használt végpont hármasok vesszővel elválasztott listája a következő szintaxissal: hosztnév:portszám:láncnév. Például Merlin:7276:AlapÜzenetkezelésElőbetöltés,Gandalf:5557:BiztonságosÜzenetkezelésElőbetöltés. 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.
Csak akkor kell módosítania a tulajdonságot, ha rendelkezik alkalmazáskiszolgálón kívül futó ügyfélalkalmazásokkal, vagy egy másik cellában lévő kiszolgálón futó alkalmazásokkal, melyek ezt a kapcsolatgyárat kívánják használni arra, hogy a kapcsolatgyárban meghatározott cél szolgáltatásintegrációs buszához csatlakozzanak.
Az alapértelmezett üzenetkezelési szolgáltató JMS céljainak használatához az alkalmazás csatlakozik a cél szolgáltatásintegrációs buszán lévő azon üzenetkezelési szolgáltatóhoz, melyhez a célok hozzá vannak rendelve. Például egy JMS sor a szolgáltatásintegrációs buszon lévő sorcélhoz van hozzárendelve.
Ügyfélalkalmazások, amelyek az alkalmazáskiszolgálón kívül futnak - például ügyféltárolóban vagy a WebSphere Application Server környezeten kívül - nem kereshetnek közvetlenül egy megfelelő üzenetkezelési alrendszert, hogy a célbuszban csatlakozzanak hozzá. Hasonlóképpen, az egyik cellában futó, másik cellában lévő célbuszhoz csatlakozni kívánó alkalmazás sem talál közvetlenül olyan megfelelő üzenetkezelési alrendszert a célbuszon, melyhez csatlakozna.
Ezekben a szituációkban az ügyfeleknek (vagy egy másik buszon lévő kiszolgálóknak) egy olyan előbetöltési kiszolgáló révén végre kell hajtaniuk az előbetöltési folyamatot, mely tagja a a célbusznak. Az előbetöltési kiszolgáló egy SIB szolgáltatást futtató alkalmazáskiszolgáló, melynek azonban nem kell üzenetkezelési alrendszert futtatnia. Az előbetöltési kiszolgáló választja ki azt az üzenetkezelési alrendszert, mely a szükséges cél szállítási láncot támogató alkalmazáskiszolgálón fut. Az előbetöltési folyamat lehetővé tételéhez be kell állítania legalább egy szolgáltatóvégpontot az ügyfél által használt kapcsolatgyárban.
Az előbetöltési kiszolgáló egy adott portot és előbetöltési szállítási láncot használ. Ez a port az összeköttetés távoli végét kiszolgáló üzenetkezelési alrendszer SIB_ENDPOINT_ADDRESS portja (vagy a SIB_ENDPOINT_SECURE_ADDRESS port, ha a biztonsági szolgáltatás engedélyezett). A hosztnévvel együtt ezek alkotják az előbetöltési kiszolgáló végpontcím értékét.
Ha azt kívánja, hogy az alkalmazás egy eltérő végpontcímmel rendelkező előbetöltési kiszolgálót használjon, akkor a kívánt végpontcímet az ügyfélalkalmazás által használt JMS kapcsolatgyárak Szolgáltató végpontjai tulajdonságában meg kell határoznia. Az előbetöltési kiszolgálók legalább egy végpontcímét megadhatja.
Az előbetöltési kiszolgálókhoz tartozó végpontcímeket minden olyan JMS kapcsolatgyárban meg kell határozni, melyet az alkalmazáskiszolgálón kívül lévő alkalmazások használnak. Az előbetöltési kiszolgálók hosszú listájának megadása helyett kijelölt előbetöltési kiszolgálóként néhány magasszintű rendelkezésre állást biztosító kiszolgálót is megadhat. Ebben az esetben csak az előbetöltési kiszolgálók rövid listáját kell meghatározni az egyes kapcsolatgyárakban.
boothost1:7278:BootstrapBasicMessaging vagy boothost1:7278és a 7289 számú biztonságos portot használó, a boothost2 hoszton elhelyezkedő és a BootstrapTunneledSecureMessaging előre meghatározott szállítási láncot használó kiszolgáló esetén:
boothost2:7289:BootstrapTunneledSecureMessaging
[ [hoszt_neve] [ ":" [port_szám] [ ":" lánc_neve] ] ]ahol:
[2002:914:fc12:179:9:20:141:42]:7276:BootstrapBasicMessaging. Ha egy érték nincs megadva, akkor a localhost alapértelmezett érték.
Ha a port_száma nincs megadva, akkor az alapértelmezett érték a következő: 7276.
Az alábbi értékek bármelyikének kikereséséhez az adminisztrációs konzol segítségével, kattintson a következőre: .
A következő előre meghatározott előbetöltési szállítási láncok állnak rendelkezésre:
Helytelen, ha a hoszt_neve : lánc_neve megadási formát használja a (két kettőspontot tartalmazó) hoszt_neve : : lánc_neve megadási forma helyett. Érvényes az is, ha semmit sem ad meg, vagy ha a következők egyikét határozza meg: "a", "a:", ":7276", "::lánc" stb. Ha nem ad meg értéket, akkor az alapértelmezett érték kerül alkalmazásra, de a mezőket a kettőspontokkal (":") mindenképpen el kell választania.
boothost1:7278:BootstrapBasicMessaging, boothost2:7289:BootstrapTunneledSecureMessaging, [2002:914:fc12:179:9:20:141:42]:7276:BootstrapBasicMessaging
Kötelező | Nem |
Adattípus | Szövegterület |
Az előbetöltési üzenetkezelési alrendszerrel kapcsolatos csatlakozáskéréseket fogadni képes üzenetkezelési alrendszerek közelsége.
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 | legördülő lista |
Tartomány |
|
Az ezen kapcsolatgyár használatával létrehozott összes kapcsolaton lévő tartós témakör-előfizetésekhez szükséges JMS ügyfélazonosító. Ez az azonosító az alkalmazás tartós közzététele/előfizetése esetén szükséges
Kötelező | Nem |
Adattípus | Szöveg |
Az ezen JMS kapcsolatgyárban létrehozott objektumok tartós előfizetéseihez kézbesített üzenetek tárolására használt üzenetkezelési alrendszer neve.
Kötelező | Nem |
Adattípus | Egyéni |
Az ezen kapcsolatgyár használatával elküldött nem folytonos JMS üzenetekre vonatkozó megbízhatóság.
Kötelező | Nem |
Adattípus | legördülő lista |
Tartomány |
|
Az ezen kapcsolatgyár használatával elküldött folytonos JMS üzenetekre vonatkozó megbízhatóság.
Kötelező | Nem |
Adattípus | legördülő lista |
Tartomány |
|
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 |
|
Az ezen kapcsolatgyárat használó alkalmazások által létrehozott ideiglenes sorok neveihez használt, legfeljebb tizenkét karakter hosszú előtag.
Kötelező | Nem |
Adattípus | Szöveg |
Az ezen kapcsolatgyárat használó alkalmazások által létrehozott ideiglenes témakörök neveihez használt, legfeljebb tizenkét karakter hosszú előtag.
Kötelező | Nem |
Adattípus | Szöveg |
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.
Amikor engedélyezett, ezt a kapcsolatgyárat használó buszhoz csatlakoztatott üzenetelőállító alkalmazás által küldött Objektum/Byte üzenetek adatai beállításkor 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 |
Amikor engedélyezett, az ezen kapcsolatgyárhoz csatlakoztatott üzenetfeldolgozási alkalmazás által fogadott Objektum üzenetek üzenetadatait a rendszer csak akkor fogja sorosítani, ha feltétlenül szükséges. Az ezekből az üzenetekből beszerzett adatokat az alkalmazásoknak readOnly-ként (írásvédett) kell kezelniük.
Kötelező | Nem |
Adattípus | Jelölőnégyzet |
Azt határozza meg, hogy a tároló naplózza-e azt, hogy hiányos a tranzakciókörnyezet a kapcsolat megszerzésekor.
Válassza ki ezt a tulajdonságot a tranzakció-környezet nélkül létrehozott kapcsolatok naplózásához.
Kötelező | Nem |
Adattípus | Jelölőnégyzet |
Azt határozza meg, hogy az ideiglenesen tárolt azonosítókat (egy komponensben található példányváltozókban tárolt azonosítók) nyomon kell-e követnie a tárolónak.
Kötelező | Nem |
Adattípus | Jelölőnégyzet |
Azt az álnevet határozza meg, amelyet a kapcsolatgyár az EIS rendszerrel hitelesítéshez használ tranzakció-helyreállításhoz.
Ez a tulajdonság a JCA hitelesítési adatbeviteli álnevek listáját biztosítja, amelyek a WebSphere Application Server kiszolgálóhoz lettek meghatározva. Kiválaszthat egy adatbeviteli álnevet az XA helyreállítási feldolgozás során használt hitelesítéshez.
Ha engedélyezte a biztonsági szolgáltatást a társított szolgáltatásintegrációs buszon, akkor válassza ki azt az álnevet, amely meghatározza az XA helyreállítás során használt felhasználói azonosítót és jelszót, és amely érvényes a WebSphere Application Server felhasználói nyilvántartásában. Ezt a tulajdonságot be kell állítani, ha a buszbiztonság engedélyezett és XA tranzakciók kerülnek felhasználásra.
Kötelező | Nem |
Adattípus | legördülő lista |
Ez a mező csak akkor kerül felhasználásra, ha egy loginConfiguration hiányzik az komponens erőforrás-hivatkozásban. A komponens erőforrás-hivatkozásában lévő bejelentkezési beállítás és a hozzá tartozó tulajdonságok meghatározása a hitelesítési stratégia megadásának előnyben részesített módja akkor, ha a res-auth (erőforrás-hitelesítés) érték Container (tároló). Ha a 'DefaultPrincipalMapping' (alapértelmezett azonosítóleképezés) bejelentkezési beállítás megadott, akkor a hozzá tartozó tulajdonság egy JAAS - J2C hitelesítési adat bejegyzés álnév lesz. Új álnév meghatározásához tekintse meg a kapcsolódó elem JAAS - J2C hitelesítési adat bejegyzését.
Kötelező | Nem |
Adattípus | legördülő lista |
Ez a mező csak akkor kerül felhasználásra, ha egy loginConfiguration hiányzik az komponens erőforrás-hivatkozásban. A komponens erőforrás-hivatkozásában lévő bejelentkezési beállítás és a hozzá tartozó tulajdonságok meghatározása adja meg a tároló által kezelt hitelesítési stratégiát, amikor a res-auth (erőforrás-hitelesítés) értéke Container (tároló).
Kötelező | Nem |
Adattípus | legördülő lista |