Ustawienia fabryki połączeń tematów domyślnego przesyłania komunikatów w wersji 5

Bieżący panel umożliwia przeglądanie i zmianę właściwości konfiguracyjnych wybranych fabryk połączeń tematu JMS używanych do przesyłania komunikatów publikowania/subskrypcji przez aplikacje serwera WebSphere Application Server 5.

Fabryka połączeń tematu produktu WebSphere służy do tworzenia połączeń JMS z domyślnym dostawcą przesyłania komunikatów na potrzeby aplikacji serwera WebSphere Application Server 5.

Aby wyświetlić tę stronę, wykonaj następującą procedurę w Konsoli administracyjnej:
  1. W panelu nawigacyjnym kliknij opcję Zasoby > JMS > Dostawcy JMS.
  2. (Opcjonalnie) Na panelu zawartości zmień ustawienie Zasięg na poziom, przy którym miejsce docelowe JMS będzie widoczne dla aplikacji. Jeśli zasób JMS (wersja 5) zostanie zdefiniowany na poziomie zasięgu Komórka, wszyscy użytkownicy takiej komórki będą mogli go wyszukiwać i z niego korzystać.
  3. W panelu treści kliknij nazwę domyślnego dostawcy przesyłania komunikatów produktu w wersji 5, który ma obsługiwać miejsce docelowe JMS.
  4. W obszarze Dodatkowe zasoby kliknij opcję Fabryki połączeń tematu. Zostanie wyświetlona lista wszystkich istniejących fabryk połączeń tematów JMS.
  5. Kliknij nazwę fabryki połączeń tematów JMS wybranej do konfigurowania.

Fabryka połączeń tematu JMS używana z domyślnym dostawcą przesyłania komunikatów w wersji 5 ma następujące właściwości:

Zasięg

Określa ostatni poziom, do którego definicja zasobów jest widoczna dla aplikacji.

Zasoby takie jak dostawcy przesyłania komunikatów, powiązania przestrzeni nazw czy współużytkowane biblioteki można definiować w wielu zasięgach, a zasoby składowe - definiować z bardziej konkretnymi zasięgami, które są traktowane nadrzędnie, jeśli pokrywają się z zasięgami bardziej ogólnymi.

Zasięg jest wyświetlany wyłącznie w celach informacyjnych i nie może być modyfikowany na bieżącym panelu. W celu przeglądania i modyfikowania tego lub innych zasobów w innym zasięgu, należy zmienić zasięg w panelu ustawień dostawcy przesyłania komunikatów i kliknąć Zastosuj, a następnie odsyłacz do typu zasobu.

Typ danych String
Nazwa

Nazwa służąca do identyfikowania tej fabryki połączeń tematów JMS w celach administracyjnych na serwerze IBM WebSphere Application Server. Nazwa ta musi być unikalna w obrębie fabryk połączeń JMS dla domeny administracyjnej produktu WebSphere.

Typ danych String
Wartość domyślna NULL
Nazwa JNDI

Nazwa JNDI używana do powiązania fabryki połączeń tematu z przestrzenią nazw.

Zgodnie z konwencją użyj pełnej nazwy JNDI, na przykład w postaci jms/Nazwa, gdzie Nazwa jest logiczną nazwą zasobu.

Nazwa ta jest używana do łączenia informacji o powiązaniach platformy. Powiązania te są tworzone między zasobami zdefiniowanymi w deskryptorze wdrażania modułu a rzeczywistymi (fizycznymi) zasobami przypisanymi do nazwy JNDI przez platformę.

Typ danych String
Opis

Opis fabryki połączeń tematów używany w celach administracyjnych na serwerze IBM WebSphere Application Server.

Typ danych String
Wartość domyślna NULL
Kategoria

Kategoria używana do klasyfikowania lub grupowania tej fabryki połączeń na potrzeby rekordów administracyjnych produktu IBM WebSphere Application Server.

Typ danych String
Węzeł

Nazwa węzła administracyjnego produktu WebSphere, w którym działa serwer JMS dla danej fabryki połączeń. Połączenia utworzone przez daną fabrykę łączą się z tym serwerem JMS.

Typ danych Wyliczeniowy
Wartość domyślna NULL
Zakres Lista rozwijana węzłów w domenie administracyjnej produktu WebSphere.
Port

Określa, który z dwóch portów używanych przez połączenia do nawiązywania połączenia z serwerem JMS, ma zostać użyty. Port W KOLEJCE jest przeznaczony do obsługi wszystkich funkcji publikowania i subskrypcji JMS. Port BEZPOŚREDNI jest przeznaczony tylko dla niestałych nietransakcyjnych i nietrwałych subskrypcji.

Uwaga: Uwaga: Komponenty bean sterowane komunikatami nie mogą używać bezpośredniego portu obiektu nasłuchiwania do obsługi publikowania/subskrypcji. Zatem fabryka połączeń tematu skonfigurowana z wartością Port ustawioną na Bezpośredni nie może być używana z komponentami bean sterowanymi komunikatami.
Typ danych Wyliczeniowy
Jednostki Nie dotyczy
Wartość domyślna QUEUED (W KOLEJCE)
Zakres
QUEUED (W KOLEJCE)
Port nasłuchiwania używany do obsługi wszystkich funkcji publikowania/subskrypcji zgodnych z JMS.
DIRECT (BEZPOŚREDNI)
Port nasłuchiwania używany do bezpośredniego połączenia TCP/IP (wyłącznie dla nietransakcyjnych, nietrwałych i niestałych subskrypcji) z obsługą publikowania/subskrypcji.
Alias uwierzytelnienia zarządzany przez komponent

Alias określa ID użytkownika i hasło, które mają być używane do uwierzytelniania połączeń z dostawcą usługi przesyłania komunikatów na potrzeby uwierzytelniania zarządzanego przez aplikację.

Właściwość ta zawiera listę aliasów dla pozycji danych uwierzytelniania J2C zdefiniowanych dla serwera WebSphere Application Server. Można wybrać alias pozycji danych, który będzie używany do uwierzytelniania przy tworzeniu nowych połączeń z dostawcą JMS.

Jeśli aktywowano zabezpieczenia administracyjne serwera WebSphere Application Server, należy wybrać alias określający ID użytkownika oraz hasło używane do uwierzytelniania przy tworzeniu nowego połączenia z dostawcą przesyłania komunikatów. Zastosowanie aliasu zależy od ustawienia uwierzytelniania zasobów (res-auth) zadeklarowanego w referencji zasobu fabryki połączeń dla deskryptorów wdrażania komponentu danej aplikacji.

Uwaga: Identyfikatory użytkownika dłuższe niż 12 znaków nie mogą być używane do uwierzytelniania w przypadku domyślnego dostawcy przesyłania komunikatów w wersji 5. Na przykład domyślny identyfikator użytkownika systemu Windows NT, Administrator, jest niepoprawny, ponieważ zawiera 13 znaków. Zatem alias uwierzytelniania dla fabryki połączeń tematów produktu WebSphere musi określać identyfikator użytkownika nie dłuższy niż 12 znaków.
Alias uwierzytelnienia zarządzany przez kontener

Alias określa ID użytkownika i hasło, które mają być używane do uwierzytelniania połączeń z dostawcą usługi przesyłania komunikatów na potrzeby uwierzytelniania zarządzanego przez kontener.

Specyfikacja konfiguracji logowania i powiązane właściwości odwołania do zasobu komponentu określają strategię uwierzytelniania zarządzanego przez kontener, kiedy element res-auth ma wartość Container (kontener). Jeśli używana jest konfiguracja logowania "DefaultPrincipalMapping", powiązana właściwość będzie aliasem uwierzytelniania zarządzanego przez kontener. Pole to będzie używane tylko w przypadku braku właściwości konfiguracji logowania (loginConfiguration) w referencji zasobu komponentu. Aby zdefiniować nowy alias, należy wyświetlić powiązaną pozycję wpisów danych uwierzytelniania Architektury J2C (J2EE Connector Architecture - Architektura połączeń J2EE).

Właściwość ta zawiera listę aliasów dla pozycji danych uwierzytelniania J2C zdefiniowanych dla serwera WebSphere Application Server. Można wybrać alias pozycji danych, który będzie używany do uwierzytelniania przy tworzeniu nowych połączeń z dostawcą JMS.

Jeśli włączono zabezpieczenia administracyjne dla serwera WebSphere Application Server, należy wybrać alias określający identyfikator użytkownika i hasło używane do uwierzytelniania przy tworzeniu nowych połączeń z dostawcą JMS. Zastosowanie aliasu zależy od ustawienia uwierzytelniania zasobów (res-auth) zadeklarowanego w referencji zasobu fabryki połączeń dla deskryptorów wdrażania komponentu danej aplikacji.

Uwaga: Identyfikatory użytkownika dłuższe niż 12 znaków nie mogą być używane do uwierzytelniania w przypadku osadzonego dostawcy JMS produktu WebSphere. Na przykład domyślny identyfikator użytkownika systemu Windows NT, Administrator, jest nieprawidłowy w przypadku osadzonego dostawcy przesyłania komunikatów produktu WebSphere, ponieważ zawiera 13 liter. Zatem alias uwierzytelniania dla fabryki połączeń dostawcy JMS produktu WebSphere musi określać identyfikator użytkownika nie dłuższy niż 12 znaków.
Alias konfiguracji odwzorowania

Moduł używany do odwzorowania aliasów uwierzytelniania.

Specyfikacja konfiguracji logowania i powiązane właściwości odwołania do zasobu komponentu określają strategię uwierzytelniania zarządzanego przez kontener, kiedy element res-auth ma wartość Container (kontener). Pole to będzie używane tylko w przypadku braku właściwości konfiguracji logowania (loginConfiguration) w referencji zasobu komponentu.

W tym polu jest udostępniona lista modułów skonfigurowanych we właściwości Zabezpieczenia > Konfiguracja JAAS > Konfiguracja logowania do aplikacji. Więcej informacji na temat konfiguracji odwzorowywania zawiera sekcja Ustawienia pozycji konfiguracji usługi JAAS (Java Authentication and Authorization Services).

Typ danych Wyliczeniowy
Wartość domyślna NULL
Zakres
ClientContainer (Kontener klienta)
Kontener klienta odwzorowuje aliasy uwierzytelniania.
WSLogin
Moduł WSLogin odwzorowuje aliasy uwierzytelniania.
DefaultPrincipalMapping (Domyślne odwzorowanie podstawowe)
Konfiguracja JAAS odwzorowuje alias uwierzytelniania na identyfikator użytkownika i hasło.
Obsługa klonów

Należy zaznaczyć to pole wyboru, aby aktywować obsługę klonów, umożliwiającą użycie tej samej trwałej subskrypcji w różnych klonach tematów.

Typ danych Wyliczeniowy
Wartość domyślna Wyzerowane
Zakres
Wybrane
Aktywna obsługa klonów.
Wyzerowane
Nieaktywna obsługa klonów.

Przy wybraniu tej właściwości należy także określić wartość właściwości Identyfikator klienta.

Identyfikator klienta

Identyfikator klienta JMS używany przez połączenia z menedżerem kolejek.

Typ danych String
Zakres Poprawny ID klienta JMS
XA włączone

Określa, czy fabryka połączeń jest przeznaczona do koordynowania komunikatów z interfejsu XA czy bez niego. Steruje używaniem fabryki połączeń QCF lub TCF przez interfejs XA. Należy aktywować XA w sytuacji, gdy w jednej transakcji nie używa się wielu zasobów.

W przypadku anulowania zaznaczenia pola wyboru tej właściwości (bez koordynacji XA) sesja JMS jest również ujęta na liście transakcji, ale używa lokalnych wywołań transakcji menedżera zasobów (session.commit - sprawdź i session.rollback - wycofaj) zamiast wywołań XA. Pozwala to usprawnić wydajność. Z drugiej strony powoduje, że tylko pojedynczy zasób może być zarejestrowany w transakcji serwera WebSphere Application Server.

Obsługa ostatniego uczestnika umożliwia włączenie do listy jednego zasobu bez XA z innymi zasobami obsługującymi XA.

Jeśli fabryka połączeń tematów produktu WebSphere ma właściwość Port ustawioną na wartość DIRECT (BEZPOŚREDNI), właściwość ta nie będzie stosowana. Niezależnie od jej ustawienia będzie stosowana koordynacja inna niż XA.

Typ danych Pole wyboru
Wartość domyślna Wybrana (aktywna obsługa interfejsu XA podczas koordynacji)
Zakres
Wybrane
Fabryka połączeń przeznaczona do koordynacji komunikatów z XA
Wyzerowane
Fabryka połączeń z nieaktywną koordynacją komunikatów bez XA
Zalecane Nie włączaj koordynacji XA, gdy kolejka komunikatów lub otrzymany temat jest jedynym zasobem w transakcji. Włącz koordynację XA, jeśli używane są także inne zasoby, w tym inne kolejki lub tematy.
Pula połączeń

Określa opcjonalny zestaw ustawień puli połączeń.

Właściwości puli połączeń są wspólne dla wszystkich konektorów J2C.

Serwer aplikacji zestawia połączenia i sesje w pule w celu poprawienia wydajności dostawcy przesyłania komunikatów. Właściwości puli połączeń i sesji należy skonfigurować odpowiednio do zainstalowanych aplikacji. W przeciwnym razie połączenia i sesje mogą zachowywać się niezgodnie z oczekiwaniami.

Jeśli współbieżny dostęp do zasobów JMS po stronie serwera przekracza wartość domyślną, należy zmienić wielkość puli połączeń. Wielkość puli połączeń może być ustawiona względem kolejek lub względem tematów.

Pula sesji

Opcjonalny zestaw ustawień puli sesji.

Odsyłacz prowadzi do panelu opcjonalnych ustawień puli sesji, wspólnych dla wszystkich połączeń J2C.

Serwer aplikacji zestawia połączenia i sesje w pule w celu poprawienia wydajności dostawcy usługi JMS. Właściwości puli połączeń i sesji należy skonfigurować odpowiednio do zainstalowanych aplikacji. W przeciwnym razie połączenia i sesje mogą zachowywać się niezgodnie z oczekiwaniami.




Zaznaczone odsyłacze (online) wymagają dostępu do Internetu.

Zadania pokrewne
Odsyłacze pokrewne
Ustawienia puli połączeń
Informacje pokrewne


Nazwa pliku: umj_ptcfw.html