Komponenty Blueprint mogą uzyskiwać dostęp do odwołań do zasobów serwera WebSphere Application Server. Każde odwołanie jest deklarowane w pliku XML Blueprint i może zostać zabezpieczone przy użyciu aliasu uwierzytelniania Java™ Platform, Enterprise Edition (Java EE) Connector Architecture (JCA). Każdy pakunek w aplikacji OSGi może zawierać dowolną liczbę deklaracji odwołań do zasobów w różnych plikach XML Blueprint.
Aby wyświetlić ten panel w Konsoli administracyjnej, należy kliknąć następującą ścieżkę:
Aplikacja OSGi może zostać wdrożona na dowolnej liczbie serwerów i w dowolnej liczbie klastrów. Wszystkie elementy docelowe muszą znajdować się w tej samej domenie zabezpieczeń. Odwołania do zasobów można powiązać tylko z aliasami uwierzytelniania JCA, które istnieją na wszystkich serwerach docelowych lub we wszystkich klastrach docelowych. Oznacza to, że aliasy muszą istnieć w domenie zabezpieczeń serwera docelowego lub w domenie zabezpieczeń globalnych.
<blueprint xmlns:rr="http://www.ibm.com/appserver/schemas/8.0/blueprint/resourcereference"> <!-- Inne deklaracje Blueprint... --> <rr:resource-reference id="resourceRef1" interface="javax.resource.cci.ConnectionFactory" filter="(osgi.jndi.serviceName=jdbc/AccountDS2)"> <rr:res-auth>Application</rr:res-auth> <rr:res-sharing-scope>Shareable</rr:res-sharing-scope> </rr:resource-reference> </blueprint>Ta deklaracja zawiera identyfikator odwołania (na przykład resourceRef1), filtr usługi (na przykład jdbc/AccountDS2), typ uwierzytelniania (na przykład Application) oraz ustawienie współużytkowania (na przykład Shareable).
Wszystkie powiązania odwołań do zasobów Blueprint z aliasem uwierzytelniania pakunku są przechowywane w pliku ibm-eba-bnd.xml w katalogu META-INF tego pakunku. Jeśli aplikacja OSGi zawiera dowolne z tych plików podczas wdrażania jako zasób aplikacyjny, pliki te udostępniają wartości domyślne aliasów uwierzytelniania używane podczas tworzenia powiązań odwołań do zasobów.
Zaznaczone odsyłacze (online) wymagają dostępu do Internetu. Każdy odsyłacz uruchamia wyszukiwanie tematu w elektronicznym Centrum informacyjnym. Jeśli wyniki wyszukiwania zostaną wyświetlone, należy wybrać temat najlepiej odpowiadający danej konfiguracji.
Sprawdź, czy istnieją aktualizacje dla tego tematu (tryb z połączeniem)
Wersja pakunku.
Nazwa symboliczna pakunku wraz z wersją pakunku jednoznacznie identyfikują pakunek.
Identyfikator odwołania do zasobu zadeklarowany w obiekcie Blueprint.
Interfejs dla tego odwołania do zasobu.
Nazwa filtru usługi stanowiącego element docelowy odwzorowania odwołania do zasobu. Na przykład: jdbc/AccountDS2.
Odwołanie do zasobu jest uwierzytelniane przez aplikację lub kontener.
Alias uwierzytelniania (jeśli istnieje), który jest używany do zabezpieczenia odwołania do zasobu.
Dla każdego odwołania można opcjonalnie wybrać alias uwierzytelniania z listy rozwijanej. Domyślne aliasy uwierzytelniania (z plików ibm-eba-bnd.xml) są oferowane tylko w przypadku, gdy znajdują się na wszystkich serwerach docelowych lub we wszystkich klastrach docelowych.