Blueprint erőforrás-hivatkozások [Beállítások]

A Blueprint összetevők hozzáférhetnek a WebSphere Application Server erőforrás-hivatkozásokhoz. Az egyes hivatkozások meghatározása egy Blueprint XML fájlban található, amely Java™ Platform, Enterprise Edition (Java EE) Connector Architecture (JCA) hitelesítési álnév segítségével védetté tehető. Az egyes kötegek az OSGi alkalmazásban tetszőleges számú erőforrás-hivatkozás-deklarációt tartalmazhatnak, a különböző Blueprint XML fájlokban.

A panel megjelenítéséhez az adminisztrációs konzolon kattintson az alábbi elérési utak egyikére:
  • Alkalmazások > Alkalmazás típusok > Üzleti szintű alkalmazások > alkalmazás_neve > [Telepített eszközök] Hozzáadás > Eszköz felvétele > eszköz_neve > Varázslólépés: Blueprint erőforrás-hivatkozások összerendelése
  • Alkalmazások > Alkalmazás típusok > Üzleti szintű alkalmazások > alkalmazás_neve > összeállítási_egység_neve > [További tulajdonságok] Blueprint erőforrás-hivatkozások

A Blueprint erőforrás-hivatkozások összerendelése varázslólépés és a Blueprint erőforrás-hivatkozások tulajdonság csak akkor látható, ha a köteg Blueprint erőforrás-hivatkozások deklarációit tartalmazza.

Az erőforrás-hivatkozások védetté tételekor az erőforrás-hivatkozások csak olyan JCA hitelesítési álnevekhez köthetők, amelyek az összes olyan kiszolgálón vagy fürtön léteznek, amelyekre az alkalmazás telepítve van. Az OSGi alkalmazások több kiszolgálóra és fürtre is telepíthetők, ugyanazon a biztonsági tartományon belül. Ezért minden egyes JCA hitelesítési álnévnek léteznie kell a célkiszolgálók és -fürtök biztonsági tartományában, vagy a globális biztonsági tartományban.

Meg kell adni az erőforrás-hivatkozásokat a Blueprint XML fájlban. Például:
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" 
  xmlns:rr="http://www.ibm.com/appserver/schemas/8.0/blueprint/resourcereference">
  <!-- Egyéb Blueprint deklarációk ... -->
  
  <rr:resource-reference id="resourceRef" 
          interface="javax.sql.DataSource"
          filter="(osgi.jndi.service.name=jdbc/Account)">
    <rr:res-auth>Container</rr:res-auth>
    <rr:res-sharing-scope>Shareable</rr:res-sharing-scope>
  </rr:resource-reference>
</blueprint>
A deklaráció tartalmazza az erőforrás-hivatkozás-azonosítót (például resourceRef), a szolgáltatás szűrőt (például jdbc/Account), a hitelesítési típust (például Container) és a megosztási beállítást (például Shareable).
A Blueprint erőforrás-hivatkozásokat az egyes kötegek hitelesítési álnév összerendeléseire egy ibm-eba-bnd.xml fájl tárolja a köteg META-INF könyvtárában. Ha egy OSGi alkalmazás tartalmazza ezen fájlok bármelyikét, amikor eszközként telepítésre kerül, akkor ezek a fájlok biztosítják az alapértelmezett hitelesítési álnév értékeket, amelyek az erőforrás-hivatkozások összerendelésekor kerülnek felhasználásra. Például:
<eba-bnd>
  <resource-ref>
    <jndi-name>jdbc/Acount</jndi-name>
    <authentication-alias>Alias1</authentication-alias>
    <interface>javax.sql.DataSource</interface>
    <authentication>Container</authentication>
    <sharing-scope>Shareable</sharing-scope>
    <id>resourceRef</id>
  </resource-ref>
</eba-bnd>

Általános tulajdonságok

Összetett köteg azonosítója
Ez az azonosító csak akkor jelenik meg, ha az EBA eszköz összetett kötegeket használ. Minden összetett köteget a következő formátumú karaktersorozat azonosít: Összetettköteg-archívum (CBA)'összetett.köteg.szimbolikus.neve_összetett.köteg.verziószáma'. Az összetett köteg részét képező kötegek az összetett köteg azonosítója alatt kerülnek felsorolásra.
Összetett köteg szimbolikus neve
Az összetett köteg nem honosítható neve.
Összetett köteg változata
Az összetett köteg verziószáma.

A szimbolikus név és a változat egyértelműen azonosít egy összetett köteget.

Kötegazonosító
A köteget a köteg szimbolikus nevét és a köteg verziószámát tartalmazó karaktersorozat azonosítja. Az összetett köteg részét képező kötegek az összetett köteg azonosítója alatt kerülnek felsorolásra.
Köteg szimbolikus neve
A köteghez tartozó nem lokalizálható név.
Kötegváltozat
A köteg változata.

A köteg szimbolikus neve és változata egyértelműen azonosít egy köteget.

Erőforráshivatkozás-azonosító
A Blueprint által meghatározott erőforrás-hivatkozás azonosítója.
Erőforráshivatkozás-felület
Az erőforrás-hivatkozás felülete.
A Blueprint alkalmazás az alábbi erőforrástípusok bármelyikét használhatja:
  • JMS sorcélok alapértelmezett üzenetkezelése
  • JMS témakörcélok alapértelmezett üzenetkezelése
  • Adatforrás
  • Általános JMS kapcsolatgyár
  • Levelezési munkamenet
  • J2C kapcsolatgyár
  • JMS sor kapcsolatgyár a WebSphere MQ JMS szolgáltatója számára
  • JMS sorcél WebSphere MQ számára
  • JMS témakör kapcsolatgyár WebSphere MQ számára
  • JMS témakörcél WebSphere MQ számára
  • Egyesített JMS kapcsolatgyár WebSphere MQ számára
  • URL konfiguráció
Erőforrás-hivatkozás szolgáltatásszűrője
A szolgáltatásszűrő neve, amely az erőforrás-hivatkozás leképezési célja. Például: jdbc/AccountDS2.
Erőforráshivatkozás-hitelesítés
Az erőforrás-hivatkozást vagy az alkalmazás vagy a tároló hitelesíti.
Erőforráshivatkozás-megosztás
Az erőforrás-hivatkozás vagy megosztható vagy nem megosztható.
Hitelesítési álnév
Az a hitelesítési álnév, ha van ilyen, amelyet az erőforrás-hivatkozás védelmére használnak.

Az egyes hivatkozásokhoz lehetősége van kiválasztani egy hitelesítési álnevet a listából. Az alapértelmezett hitelesítési álnevek (az ibm-eba-bnd.xml fájlból) csak akkor állnak rendelkezésre, ha az összes célkiszolgálón vagy -fürtön megtalálhatók.


A jelzett hivatkozások (online) internet-hozzáférést igényelnek. A hivatkozások a témakörre keresést indítanak az online információs központban. A keresési eredmények megjelenítése után válassza ki a konfigurációjának leginkább megfelelő témakört.

Ellenőrizze, hogy van-e frissítés a témakörhöz (online)




Fájlnév: OSGi_BLA_BlueprintResourceRefs.html