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.
Az oldal megjelenítéséhez a konzolban kattintson az alábbi útvonalak egyiké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. A kapcsolatgyárhoz tartozó kapcsolattár beállításait úgy módosíthatja, ha kiválasztja a Kapcsolattár tulajdonságai lehetőséget az adminisztrációs konzol panel További tulajdonságok szakaszában.
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 sín 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.
A konfigurációs lap az adott objektum konfigurációs tulajdonságait jeleníti meg. Ezek a tulajdonság értékek akkor is megőrződnek, ha a futási környezet leáll majd újraindul. Konfiguráció módosítások alkalmazásához a futási környezetre, nézze meg az információs központ feladatleírásait.
Megadja azt a legmagasabb topológiai szintet, amelyen az alkalmazáskiszolgáló az erőforrás-objektumot használni tudja.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Karaktersorozat |
A JMS szolgáltatót határozza meg, amely engedélyezi JMS-en alapuló aszinkron üzenetkezelést. J2EE kapcsolatgyárakat biztosít az adott JMS sor vagy témakör célokhoz mutató kapcsolatok létrehozásához. A JMS szolgáltató adminisztrációs objektumok segítségével kezelheti a JMS erőforrásokat a társított JMS szolgáltató számára.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Karaktersorozat |
Az erőforrás kötelező megjelenő neve.
| Információk | Érték |
|---|---|
| Kötelező | Igen |
| Adattípus | Karaktersorozat |
Az erőforrás JNDI neve.
| Információk | Érték |
|---|---|
| Kötelező | Igen |
| Adattípus | Karaktersorozat |
Az erőforrás egy nem kötelező leírása.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Szövegterület |
Választható kategória karaktersorozat amely az erőforrás osztályozásakor vagy csoportosításakor használható.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Karaktersorozat |
Azon szolgáltatásintegrációs sín neve, amelyhez csatlakozni kell.
| Információk | Érték |
|---|---|
| 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 sínen 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 Síntag neve értékűre van állítva, akkor a Cél tulajdonság megadja annak a síntagnak a nevét, amelyből megfelelő üzenetkezelési alrendszereket lehet választani.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Karaktersorozat |
A Cél tulajdonságban megnevezett cél típusa.
| Információk | Érték |
|---|---|
| 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.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | legördülő lista |
| Tartomány |
|
Annak a bejövő szállítási 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.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Karaktersorozat |
A végponthármasok vesszővel tagolt listája a hostName:portNumber:chainName szintaxissal, amellyel az előbetöltési kiszolgálóhoz lehet csatlakozni. Például: Merlin:7276:BootstrapBasicMessaging,Gandalf:5557:BootstrapSecureMessaging. 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 sínjéhez 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 sínjé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 sínen 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élsínben csatlakozzanak hozzá. Hasonlóképpen, az egyik cellában futó, másik cellában lévő célsínhez csatlakozni kívánó alkalmazás sem talál közvetlenül olyan megfelelő üzenetkezelési alrendszert a célsínen, melyhez csatlakozna.
Ezekben a szituációkban az ügyfeleknek (vagy egy másik sínen 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élsínnek. 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.
Megjegyzés: Az
IBM®
i platform esetén módosítani kell (legalább) az alapértelmezett hoszt
nevét a localhost értékről a
saját.kiszolgáló.neve értékre.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.
Megjegyzés: Az
IBM
i platform esetén módosítani kell (legalább) az alapértelmezett hoszt
nevét a localhost értékről a
saját.kiszolgáló.neve értékre.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
| Információk | Érték |
|---|---|
| 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 használatáról egyéb kapcsolatgyár-tulajdonságokkal együtt a kapcsolatok munkaterhelés-kezelésére, akkor tanulmányozza a következő témakört: Adminisztrációs tulajdonságok egy sínhez tartozó JMS kapcsolatokhoz.
| Információk | Érték |
|---|---|
| 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
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Karaktersorozat |
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.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Egyéni |
A kapcsolatgyár használatával küldött nem állandó JMS üzenetekhez használt megbízhatóság.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | legördülő lista |
| Tartomány |
|
A kapcsolatgyár használatával küldött folytonos JMS üzenetekhez használt megbízhatóság.
| Információk | Érték |
|---|---|
| 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.
| Információk | Érték |
|---|---|
| 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.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Karaktersorozat |
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.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Karaktersorozat |
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ó sínhez 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.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Logikai |
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.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Logikai |
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.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Logikai |
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.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | Logikai |
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 sínen, 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 sínbiztonság engedélyezett és XA tranzakciók kerülnek felhasználásra.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | legördülő lista |
A kapcsolatgyár által használt Java hitelesítési és jogosultságkezelési szolgáltatás (JAAS) leképezési konfigurációjának leképezési konfigurációs álnevét határozza meg.
Ez a mező csak akkor kerül felhasználásra, ha egy loginConfiguration hiányzik az komponens erőforrás-hivatkozásban. A bejelentkezési beállítás meghatározása és a komponens erőforrás-hivatkozáson társított tulajdonságok határozzák meg a tároló-kezelt hitelesítési stratégiát, ha a res-auth értéke 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.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | legördülő lista |
Ez az álnév egy felhasználói azonosítót és jelszót határoz meg a tároló által kezelt hitelesítés számára a JMS szolgáltatóhoz csatlakozások hitelesítéséhez. Ez a beállítás csak akkor használatos, ha a res-auth érték tároló és a hitelesítési álnév nem volt beállítva az alkalmazás telepítésekor.
| Információk | Érték |
|---|---|
| Kötelező | Nem |
| Adattípus | legördülő lista |