Dla każdego odwołania należy określić nazwę JNDI, pod którą
zasób występuje w środowisku wykonawczym. Opcjonalnie można ustawić właściwości
uwierzytelniania i rozszerzone właściwości niestandardowe źródła danych, które
wpływają na sposób uzyskiwania dostępu do zasobu w czasie wykonywania.
Powiązanie odwołania do zasobu powoduje odwzorowanie zależności komponentu EJB od zasobu na
rzeczywisty zasób dostępny w środowisku wykonawczym serwera. Najprostszym sposobem uzyskania tego odwzorowania jest określenie
nazwy JNDI, pod jaką odwołanie do zasobu jest znane w środowisku wykonawczym. Domyślnie nazwa JNDI jest uzyskiwana z istniejących wcześniej powiązań lub
ustawiana na wartość odwzorowanej nazwy określonej w definicji zasobu.
Jeśli odwzorowanie nazwy JNDI dla odwołania do zasobu
zdefiniowano w pliku ibm-ejb-jar-bnd.xml pakunku, odpowiednia nazwa JNDI jest
wyświetlana w kolumnie Nazwa JNDI dla tego odwołania. W
przeciwnym razie domyślnie nazwą JNDI jest nazwa odwołania do zasobu. W razie
potrzeby możliwe jest modyfikowanie odwzorowań przez wprowadzenie odpowiednich
wartości w kolumnie Nazwa JNDI.
Aby wyświetlić ten panel w Konsoli administracyjnej, należy kliknąć
jedną z następujących ścieżek:
Uwaga: Krok kreatora Odwzoruj odwołania do zasobów komponentu EJB na zasoby i
właściwość Odwołania do zasobów komponentu EJB są widoczne tylko wtedy, gdy aplikacja OSGi
zawiera co najmniej jedno odwołanie do zasobów zdefiniowane w pliku ejb-jar.xml lub w adnotacji @Resource komponentu EJB.
Właściwości ogólne
- Wybierz
- Aby zmodyfikować metodę uwierzytelniania lub ustawić rozszerzone
właściwości niestandardowe źródła danych, które dotyczą połączenia z bazą
danych, należy wybrać pojedyncze odwołanie, a następnie kliknąć opcję
Zmodyfikuj metodę uwierzytelnienia zasobu... lub opcję
Właściwości rozszerzone....
- Nazwa symboliczna pakunku
- Jest to niepodlegająca tłumaczeniu nazwa tego pakunku.
- Wersja pakunku
- Wersja pakunku.
Nazwa symboliczna pakunku wraz z wersją pakunku jednoznacznie
identyfikują pakunek.
- Nazwa komponentu EJB
- Nazwa komponentu EJB deklarującego odwołanie do zasobu.
- Odwołanie do zasobu
- Nazwa odwołania do zasobu używanego w aplikacji (jeśli
dotyczy) i zadeklarowanego w deskryptorze wdrażania pakunku EJB.
- Typ zasobu
- Typ odwołania do zasobu.
W tym panelu można określić powiązania zasobów typu
resource-ref (odwołanie do zasobu), zgodnie z definicją w specyfikacji Java™ JSR-250: Common Annotations for the Java Platform (Najczęściej używane adnotacje dla platformy Java).
Na przykład poniżej przedstawiono wszystkie typy zasobu
resource-ref:
- Ź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
- Fabryka połączeń tematów JMS dla produktu WebSphere MQ
- Fabryka jednolitych połączeń JMS dla produktu WebSphere MQ
- Konfiguracja URL
- Nazwa JNDI
- Nazwa JNDI (Java Naming and Directory Interface) zasobu
stanowiącego docelowe odwzorowanie odwołania do środowiska zasobów.
- Konfiguracja logowania
- Typ autoryzacji i metoda uwierzytelniania stosowane do zabezpieczenia zasobu. Autoryzacja zarządzana przez kontener oznacza, że to produkt, a nie kod
komponentu EJB, wykonuje logowanie do zasobu.
Przyciski
| Etykieta |
Działanie |
Przeglądaj
|
Aby określić odwzorowanie nazwy JNDI dla konkretnego odwołania do
zasobu komponentu EJB, należy użyć tej opcji w celu wybrania odwołania do
zasobu z listy dostępnych zasobów.
|
Zmodyfikuj metodę uwierzytelniania zasobu
|
Dostępne są następujące opcje: - Brak
- Użyj metody domyślnej (odwzorowanie wiele do jednego)
- Więcej informacji na temat konfiguracji odwzorowania domyślnego zawiera sekcja Zabezpieczenia konektora J2EE (tryb z połączeniem).
- Należy wybrać tę opcję, a następnie alias uwierzytelniania z listy.
- Użyj zaufanych połączeń (odwzorowanie jeden do jednego)
- Tej opcji można użyć, jeśli zasób jest źródłem danych z włączonym
kontekstem zaufanym.
- Należy wybrać tę opcję, a następnie wybrać z listy alias uwierzytelniania
zgodny z aliasem zdefiniowanym w źródle danych.
- Użyj niestandardowej konfiguracji logowania
- Więcej informacji na temat niestandardowych konfiguracji logowania JAAS (Java Authentication and Authorization Service) zawiera sekcja Zabezpieczenia konektora J2EE (tryb z połączeniem).
- Należy wybrać tę opcję, a następnie konfigurację logowania JAAS z listy.
|
Właściwości rozszerzone
|
Jeśli zasób jest źródłem danych, a baza danych zaplecza obsługuje
rozszerzone właściwości niestandardowe źródła danych, tej opcji można użyć w
celu dodawania, modyfikowania lub usuwania tych właściwości. Są to właściwości niestandardowe w formie par nazwa/wartość, których można użyć do pobrania źródła danych. Uwaga: Jeśli dla rozszerzonej właściwości źródła danych
użyto wielu wartości, te wartości należy umieścić w cudzysłowie.
Więcej
informacji na ten temat zawiera sekcja
Rozszerzone właściwości źródła danych (tryb z połączeniem).
|
Właściwości odwzorowania
|
Definiuj dowolne pary złożone z nazwy i wartości dla rozszerzonych właściwości
źródła danych, które dotyczą metody uwierzytelniania zasobu. Ten przycisk jest
widoczny tylko wtedy, gdy wybrano opcję Użyj zaufanych
połączeń lub Użyj niestandardowej konfiguracji
logowania dla metody uwierzytelniania zasobu.
|
Zaznaczone odsyłacze (tryb z połączeniem) 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.