Powiązanie odwołań do zasobów Blueprint [Ustawienia]

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ę:

Aplikacje > Typy aplikacji > Aplikacje na poziomie biznesowym > nazwa_aplikacji_na_poziomie_biznesowym > [Wdrożone zasoby aplikacyjne] Dodaj > Dodaj zasób aplikacyjny > nazwa_zasobu_aplikacyjnego > Krok kreatora: Powiązanie odwołań do zasobów Blueprint

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.

Odwołania do zasobów należy zadeklarować w pliku XML Blueprint. Na przykład:
<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)

Właściwości ogólne

Nazwa symboliczna pakunku

Nazwa pakunku, która nie może mieć wersji narodowych.

Wersja pakunku

Wersja pakunku.

Nazwa symboliczna pakunku wraz z wersją pakunku jednoznacznie identyfikują pakunek.

Identyfikator odwołania do zasobu

Identyfikator odwołania do zasobu zadeklarowany w obiekcie Blueprint.

Interfejs odwołania do zasobu

Interfejs dla tego odwołania do zasobu.

Aplikacja Blueprint może używać dowolnego z następujących typów zasobów:
  • Domyślne miejsca docelowe kolejek JMS dla przesyłania komunikatów
  • Domyślne miejsca docelowe tematu JMS dla przesyłania komunikatów
  • Źródło danych
  • Fabryka ogólnych połączeń JMS
  • Sesja poczty
  • Fabryka połączeń J2C
  • Fabryka połączeń kolejek JMS dla dostawcy JMS produktu WebSphere MQ
  • Miejsce docelowe kolejek JMS dla produktu WebSphere MQ
  • Fabryka połączeń tematów JMS dla produktu WebSphere MQ
  • Miejsce docelowe tematów JMS dla produktu WebSphere MQ
  • Fabryka jednolitych połączeń JMS dla produktu WebSphere MQ
  • Konfiguracja URL

Filtr usługi odwołania do zasobu

Nazwa filtru usługi stanowiącego element docelowy odwzorowania odwołania do zasobu. Na przykład: jdbc/AccountDS2.

Uwierzytelnianie odwołania do zasobu

Odwołanie do zasobu jest uwierzytelniane przez aplikację lub kontener.

Współużytkowanie odwołania do zasobu

Odwołanie do zasobu może umożliwiać współużytkowanie lub nie.

Alias uwierzytelniania

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.




Nazwa pliku: OSGi_BLA_BlueprintResourceRefs.html