Kötéstípus beállítások megadása

Ezen a panelen kiválaszthatja azt a névtérkötés típust, amelyiket szeretné.

Az alábbi adminisztrációs konzol oldal megtekintéséhez kattintson a Környezet > Elnevezés > Névtartomány kötések > Új menüpontra.

Névtérkötést az alábbi objektumok bármelyikéhez beállíthat:

Ezen a panelen válassza ki a kötés típusát, majd kattintson a Tovább gombra.

Kötéstípus

A beállított kötés típusát adja meg.

1. Táblázat Névtérkötések típusai. A rendelkezésre álló típusok a Karaktersorozat, EJB, CORBA vagy Közvetett.
Karaktersorozat Válassza a Karaktersorozat lehetőséget, ha karaktersorozat konstans értékhez szeretne névtérkötést beállítani.

Karaktersorozat kötés beállításához az alábbi információkra van szüksége:

  • Karaktersorozat konstans érték
  • Cél gyökér környezet a beállított kötéshez (hatókör)
  • A beállított kötés neve, relatív a cél gyökér környezethez

Létrehozhat egy fájlt, amely több változónevet képez le értékekre, és megadhatja a Karaktersorozat érték fájlnevét. Alapértelmezésben a névkiszolgáló a Karaktersorozat névtérkötés karaktersorozat értékének változócseréjét hajtja végre. Ezért alapértelmezésben a com.ibm.websphere.naming.expandStringBindings tulajdonság true értékre van beállítva és a névkiszolgáló kibontja a Karaktersorozat kötések értékét.

Tipp: A változó csere a karaktersorozatban hibát vagy váratlan módosításokat eredményezhet. A változó cseréjével például a $$ karaktersorozat $ karaktersorozatként kerül kibontásra. A változó csere letiltható és a névkiszolgáló beállítható úgy, hogy a Karaktersorozat értéket literálként vagy konstansként kezelje. Hozzon létre egy egyéni tulajdonságot a Név elemet com.ibm.websphere.naming.expandStringBindings értékre beállítva, az Érték elemet pedig false értékre beállítva. Az egyéni tulajdonság meghatározható cella, csomópont, kiszolgáló vagy névkiszolgáló hatókörön. Hozzon létre egy egyéni tulajdonságot a megfelelő hatókör konzol oldalán:
Cella hatókör
Kattintson a Rendszeradminisztráció > Cella > Egyéni tulajdonságok > Új menüpontra.
Csomópont hatókör
Kattintson a Rendszeradminisztráció > Csomópontok > csomópont_neve > Egyéni tulajdonságok > Új elemre.
Kiszolgáló hatókör
Kattintson a Kiszolgálók > Kiszolgálótípusok > WebSphere alkalmazáskiszolgálók > kiszolgáló_neve > Adminisztráció > Egyéni tulajdonságok > Új elemre.
Névkiszolgáló hatókör
Kattintson a Kiszolgálók > Kiszolgálótípusok > WebSphere alkalmazáskiszolgálók > kiszolgáló_neve > Adminisztráció > Kiszolgáló-összetevők > Névkiszolgáló > Egyéni tulajdonságok > Új elemre.
A megadott egyéni tulajdonság hatókörében minden névkiszolgáló alkalmazza a beállítást. A szűkebb hatókör beállításai felülbírálják a szélesebb hatókör beállításait. A többkiszolgálós termékeken például a csomópont hatókör beállításai felülbírálják a cella hatókör beállításait. Olyan egyéni tulajdonság hatókört válasszon ki, amely legalább olyan széles, mint a névtérkötés hatókör. Így a változókibontás megelőzése érdekében a cella hatókörű Karaktersorozat névtérkötésben az egyéni tulajdonságot a cella hatókörben adja meg. Ha az egyéni tulajdonság hatóköre szűkebb, mint a névtérkötés, akkor csak a hatókörben lévő névkiszolgálók akadályozzák meg a változókibontást a Karaktersorozat névtérkötésben. A hatókörön kívüli névkiszolgálók kibontják a változóhivatkozást és eltérően kezelik.
EJB Válassza ki az EJB-t egy névtérkötés beállításához a cellában lévő kiszolgálón saját könyvtárba telepített EJB-komponenshez. Használjon cella hatókörű EJB kötést egy rögzített képzésű kikeresési név létrehozásához egy EJB-komponenshez. A rögzített képzésű kikeresési név nem függ a cella topológiától.

Saját könyvtáras EJB kötés beállításához az alábbi információkra van szüksége:

  • Az EJB kiszolgáló JNDI neve, vagy az a kiszolgálófürt, ahol az EJB-komponens van elhelyezve
  • Cél gyökér környezet a beállított kötéshez (hatókör)
  • A beállított kötés neve, relatív a cél gyökér környezethez

Önálló kiszolgálókon ne állítson be olyan EJB kötést, amelynek a feloldása egy másik kiszolgálóra mutat. A névkiszolgáló nem tud konfigurációs adatokat olvasni más kiszolgálókhoz. Ezek az adatok a kötés összeállításához szükségesek.

CORBA Válassza a CORBA lehetőséget egy névtérkötés beállításához egy CORBA objektumhoz, ami az Objektumkezelő csoport (OMG) Interoperable Naming (CosNaming) névkiszolgálóról érhető el. Egy INS szabványnak megfelelő CosNaming kiszolgálóhoz kötött CORBA objektumot egy corba-név URL azonosít. A hivatkozott objektumnak nem kell elérhetőnek lennie addig, amíg a kötésre nem hivatkozik egy alkalmazás valójában.

CORBA kötés beállításához az alábbi információkra van szüksége:

  • A CORBA objektum corba-név URL címe
  • Egy jelzés, ha a kötött objektum egy környezet vagy végcsúcs objektum (környezet vagy objektum helyes CORBA kötéstípusának beállításához)
  • Cél gyökér környezet a beállított kötéshez
  • A beállított kötés neve, relatív a cél gyökér környezethez
Közvetett A Közvetett lehetőség segítségével beállíthat egy névtér kötést egy WebSphere Application Server névtérben kötött objektum számára, amely JNDI közvetett keresés segítségével érhető el. A Közvetett lehetőséget CORBA objektumokhoz is kiválaszthatja, csakúgy, mint a javax.naming.Referenceable, javax.naming.Reference és java.io.Serializable objektumokhoz.

Maga a célobjektum nem kötött a névtérhez. Csak az információk szükségesek a kötött objektumok kikereséséhez. Ezért a hivatkozott névkiszolgálónak nem kell futnia addig, amíg a kötésre nem hivatkozik egy alkalmazás valójában.

Egy közvetett JNDI kikeresési kötés beállításához az alábbi információkra van szüksége:

  • Annak a névkiszolgálónak a JNDI szolgáltató URL címe, ahol az objektum található
  • Az objektum JNDI kikeresési neve
  • Cél gyökér környezet a beállított kötéshez (hatókör)
  • A beállított kötés neve, relatív a cél gyökér környezethez

A következő információk választhatók:

  • JNDI kezdeti környezetgyár osztálynév. Az alapértelmezett érték a WebSphere Application Server kezdeti környezetgyár, a com.ibm.websphere.naming.WsnInitialContextFactory.
  • További átadandó tulajdonságok a javax.naming.InitialContext konstruktornak.

A cella hatókörű közvetett kötés egy kötött objektum számára rögzített képzésű kikeresési név létrehozásakor hasznos, így a rögzített képzésű kikeresési név nem függ a cella topológiától.



Fájlnév: unam_rbinding_type.html