Ten panel umożliwia przeglądanie i zmianę właściwości konfiguracji wybranej fabryki połączeń na potrzeby używania z dostawcą przesyłania komunikatów produktu WebSphere MQ. Właściwości konfiguracji określają sposób tworzenia połączeń z powiązanymi kolejkami i tematami usług JMS.
Dostawca przesyłania komunikatów produktu IBM MQ obsługuje niezależne od domeny interfejsy JMS 1.1, takie jak jednolite fabryki połączeń JMS. Aplikacja niezależna od domeny może używać tego samego interfejsu w celu przesyłania komunikatów zarówno w trybie punkt z punktem, jak i w trybie publikowanie-subskrypcja w ramach jednej transakcji. W przypadku standardu JMS 1.1 zalecane jest używanie niezależnych od domeny jednolitych fabryk połączeń JMS dla nowych aplikacji. Interfejs specyficzny dla domeny jest rozszerzeniem swojego odpowiednika niezależnego od domeny, dlatego w ramach aplikacji używającej fabryk połączeń tematu i kolejki specyficznych dla domeny może zostać wybrane użycie dowolnego z tych interfejsów.
W obszarze Elementy pokrewne można kliknąć opcję JAAS - Dane uwierzytelnienia J2C, aby skonfigurować informacje dotyczące uwierzytelniania używane w fabryce połączeń.
Funkcjonalność produktu IBM MQ została wyłączona w zasięgu, który ma wpływ na ten zasób dostawcy funkcji przesyłania komunikatów produktu IBM MQ, jest wyświetlany komunikat informacyjny wskazujący, że produkt IBM MQ został wyłączony. W środowisku z pojedynczym serwerem ten komunikat jest wyświetlany tylko podczas restartowania serwera po wyłączeniu produktu IBM MQ. W środowisku wdrożenia sieciowego ten komunikat jest wyświetlany natychmiast. Więcej informacji zawiera temat Wyłączanie funkcji produktu IBM MQ na serwerze WebSphere Application Server.
Zunifikowana fabryka połączeń produktu IBM MQ ma następujące właściwości.
Poziom, na którym ta definicja fabryki połączeń 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. Aby przeglądać lub modyfikować inne zasoby w innym zasięgu, przed kliknięciem odsyłacza do typu zasobu należy zmienić zasięg na panelu kolekcji fabryki połączeń i kliknąć przycisk Zastosuj.
| Informacje | Wartość |
|---|---|
| Typ danych | Łańcuch |
Dostawca JMS przypisany w momencie tworzenia fabryki połączeń kolejki.
Dla wszystkich fabryk połączeń używających tego panelu dostawcą jest dostawca przesyłania komunikatów produktu IBM MQ.
Dostawca jest wyświetlany wyłącznie w celach informacyjnych.
| Informacje | Wartość |
|---|---|
| Typ danych | Łańcuch |
Nazwa służąca do identyfikowania tej fabryki połączeń w celach administracyjnych w ramach produktu WebSphere Application Server.
| Informacje | Wartość |
|---|---|
| Typ danych | Łańcuch |
| Zakres | Nazwa musi być unikalna w obrębie zestawu fabryk połączeń zdefiniowanych dla komórki. |
Nazwa JNDI używana do powiązania fabryki połączeń z przestrzenią nazw JNDI.
Zgodnie z konwencją użyj pełnej nazwy JNDI, na przykład w postaci jms/Nazwa, gdzie Nazwa jest logiczną nazwą zasobu.
| Informacje | Wartość |
|---|---|
| Typ danych | Łańcuch |
Opis tej fabryki połączeń używany w celach administracyjnych w ramach produktu WebSphere Application Server.
| Informacje | Wartość |
|---|---|
| Typ danych | Łańcuch |
| Wartość domyślna | NULL |
Informacje wymagane do skonfigurowania połączenia zależą od tego, czy wybrana fabryka połączeń kolejki została utworzona przy użyciu tabeli definicji kanału klienta.
Więcej informacji na temat konfigurowania właściwości SSL dla produktu IBM MQ zawiera temat Właściwości protokołu SSL w sekcji Używanie języka Java Centrum informacyjnego produktu IBM MQ.
Adres URL określający położenie tabeli definicji kanału klienta produktu WebSphere MQ.
| Informacje | Wartość |
|---|---|
| Typ danych | Łańcuch |
Jeśli określona fabryka połączeń jest oparta na tabeli definicji kanału klienta, ta właściwość jest używana do wybierania pozycji w tabeli definicji kanału klienta. W przeciwnym razie właściwość określa nazwę menedżera kolejek lub grupy współużytkowania kolejek na potrzeby połączenia. Połączenie z danym zasobem produktu IBM MQ jest nawiązywane w celu wysyłania lub odbierania komunikatów.
| Informacje | Wartość |
|---|---|
| Typ danych | Łańcuch |
| Zakres | Jeśli ta fabryka połączeń kolejek nie jest oparta na tabeli definicji
kanału klienta, to właściwość stanowi poprawną nazwę menedżera kolejek. Jeśli ta fabryka połączeń jest oparta na
tabeli definicji kanału klienta, właściwość zawiera jedną z następujących
wartości:
Jeśli określona fabryka połączeń jest oparta na tabeli definicji kanału
klienta, a tabela ta może wybierać z wielu menedżerów
kolejek, odzyskanie transakcji globalnych może nie być możliwe. Oznacza to, że
w przypadku fabryk połączeń określających tabelę definicji kanału klienta są
dostępne dwie możliwości:
|
Typ transportu produktu IBM MQ dla połączenia. Typ transportu służy do określania dokładnych mechanizmów używanych w celu połączenia z produktem WebSphere MQ.
| Informacje | Wartość |
|---|---|
| Typ danych | Lista rozwijana |
| Wartość domyślna | Powiązania, następnie klient |
| Zakres |
|
Jeśli ten przełącznik jest wybrany, połączenie z menedżerem kolejek produktu IBM MQ jest nawiązywane przy użyciu informacji określonych przez właściwości nazwy hosta i portu.
Wybranie tej opcji powoduje włączenie właściwości nazwy hosta i portu oraz wyłączenie właściwości listy nazw połączeń. Aby wprowadzić informacje o liście nazw połączeń, należy kliknąć opcję Wprowadź informacje o hoście i porcie w postaci listy nazw połączeń.
Ten przełącznik jest dostępny tylko wtedy, gdy właściwość zasięgu określa komórkę lub klaster albo gdy właściwość zasięgu określa węzeł lub serwer, a w tym węźle lub na tym serwerze działa produkt WebSphere Application Server 8.0 lub nowszy.
| Informacje | Wartość |
|---|---|
| Typ danych | Przełącznik |
Nazwa hosta albo adres IPv4 lub IPv6 menedżera kolejek produktu WebSphere MQ, z którym ma zostać nawiązane połączenie.
| Informacje | Wartość |
|---|---|
| Typ danych | Łańcuch |
Numer portu, na którym nasłuchuje produkt IBM MQ.
| Informacje | Wartość |
|---|---|
| Typ danych | Liczba całkowita |
| Wartość domyślna | 1414 |
| Zakres | Wartość musi zawierać się w zakresie od 1 do 65536 (włącznie). |
Jeśli ten przełącznik jest wybrany, połączenie z menedżerem kolejek produktu IBM MQ jest nawiązywane przy użyciu informacji określonych przez właściwość listy nazw połączeń.
List nazw połączeń można używać w celu nawiązania połączenia z pojedynczym menedżerem kolejek lub menedżerem kolejek z wieloma instancjami. Więcej informacji na temat używania menedżera kolejek z wieloma instancjami zawiera Centrum informacyjne produktu IBM MQ. Wybranie tej opcji powoduje włączenie właściwości listy nazw połączeń i wyłączenie właściwości nazwy hosta i portu. Aby wprowadzić oddzielne informacje o hoście i porcie, należy kliknąć opcję Wprowadź informacje o hoście i porcie w postaci oddzielnych wartości hosta i portu.
Ten przełącznik jest dostępny tylko wtedy, gdy właściwość zasięgu określa komórkę lub klaster albo gdy właściwość zasięgu określa węzeł lub serwer, a w tym węźle lub na tym serwerze działa produkt WebSphere Application Server 8.0 lub nowszy.
| Informacje | Wartość |
|---|---|
| Typ danych | Przełącznik |
Lista nazw połączeń określająca szczegółowe informacje dotyczące nazwy hosta i portu, których fabryka połączeń ma używać do nawiązania połączenia z menedżerem kolejek z wieloma instancjami.
Tej właściwości można używać tylko w celu umożliwienia nawiązania połączenia z menedżerem kolejek z wieloma instancjami. Nie można jej używać w celu umożliwienia nawiązania połączenia z menedżerami kolejek bez wielu instancji, ponieważ może to spowodować problemy z integralnością transakcji.
| Informacje | Wartość |
|---|---|
| Typ danych | Łańcuch |
| Wartość domyślna | Nie ustawione |
| Zakres | To pole musi być ustawione na łańcuch w następującej postaci: host[(port)][,host(port)] Informacja o porcie jest opcjonalna i jeśli nie zostanie określona, przyjmowana jest wartość domyślna 1414. Wartość host musi być poprawną nazwą hosta TCP/IP bądź adresem IPv4 lub IPv6. Wartość port musi być liczbą całkowitą z zakresu od 1 do 65536 (włącznie). Na przykład: localhost(1234),host_zdalny1(1234),host_zdalny2 |
Po określeniu właściwości listy nazw połączeń właściwości nazwy hosta i portu są automatycznie ustawiane na nazwę hosta i numer portu pierwszej pozycji na liście nazw połączeń. Na przykład jeśli określono wartość localhost(1234),host_zdalny1(1234),host_zdalny2, nazwa hosta zostanie ustawiona na wartość localhost, a numer portu zostanie ustawiony na wartość 1234.
Ta właściwość jest dostępna tylko wtedy, gdy właściwość zasięgu określa komórkę lub klaster albo gdy właściwość zasięgu określa węzeł lub serwer, a w tym węźle lub na tym serwerze działa produkt WebSphere Application Server 8.0 lub nowszy.
W środowisku komórki mieszanej właściwość listy nazw połączeń nie jest dostępna dla wersji produktu WebSphere Application Server wcześniejszych niż 8.0. W takim przypadku zamiast niej używane są pola nazwy hosta i portu określone na podstawie pierwszej pozycji listy nazw połączeń.
Nazwa kanału połączenia serwera produktu IBM MQ używana podczas nawiązywania połączenia z produktem IBM MQ.
| Informacje | Wartość |
|---|---|
| Typ danych | Łańcuch |
| Wartość domyślna | SYSTEM.DEF.SVRCONN |
| Zakres | Wartość musi być kanałem połączenia serwera określonym w menedżerze kolejek produktu WebSphere MQ, z którym nawiązywane jest połączenie. |
Ta opcja służy do określania, czy protokół SSL (Secure Sockets Layer) jest używany do zabezpieczenia komunikacji sieciowej z menedżerem kolejek lub grupą współużytkowania kolejek produktu WebSphere MQ.
Jeśli fabryka połączeń dostawcy przesyłania komunikatów produktu WebSphere MQ jest używana w środowisku serwera aplikacji, serwer ten zarządza konfiguracją SSL. Aby zmienić parametry konfiguracji SSL, należy za pomocą Konsoli administracyjnej przejść do panelu .
Jeśli fabryka połączeń dostawcy przesyłania komunikatów produktu WebSphere MQ jest używana w środowisku klienta, klient pobiera informacje o konfiguracji SSL z pliku ssl.client.props. Zastosowanie tego pliku jest szczegółowo opisane w informacjach uzupełniających do tego tematu.
W konfiguracji SSL dla fabryki połączeń dostawcy przesyłania komunikatów produktu WebSphere MQ można używać tylko jednego zestawu algorytmów szyfrowania. W przypadku określenia większej liczby zestawów algorytmów szyfrowania użyty zostanie tylko pierwszy z nich.
| Informacje | Wartość |
|---|---|
| Typ danych | Pole wyboru. Jeśli to pole wyboru nie zostanie zaznaczone, następujące
właściwości protokołu SSL zostaną wyłączone:
|
Jeśli do komunikacji z produktem IBM MQ jest używany protokół SSL, należy wybrać ten przełącznik, aby określić, że konfiguracja SSL jest pobierana z zarządzanej centralnie konfiguracji SSL serwera WebSphere Application Server.
Po wybraniu tego przełącznika do wybrania odpowiedniej konfiguracji SSL używane są atrybuty nazwy hosta i portu z fabryki połączeń dostawcy przesyłania komunikatów produktu IBM MQ. Jeśli informacje o hoście i porcie zostały dostarczone przy użyciu listy nazw połączeń, do wybrania odpowiedniej konfiguracji SSL używane są informacje o nazwie hosta i porcie pierwszej pozycji na liście. Aby zapewnić konfigurację SSL zgodną z fabryką połączeń, należy zapoznać się z tematem Ustawienia dynamicznych konfiguracji SSL punktów końcowych dla danych wychodzących, wymienionym wśród informacji pokrewnych.
| Informacje | Wartość |
|---|---|
| Typ danych | Przełącznik |
Ten przełącznik należy wybrać, aby określić konkretną konfigurację SSL, która ma być używana, jeśli do zabezpieczenia komunikacji sieciowej z menedżerem kolejek lub grupą współużytkowania kolejek produktu WebSphere MQ używany jest protokół SSL.
| Informacje | Wartość |
|---|---|
| Typ danych | Przełącznik |
Konfiguracja SSL, która ma zostać użyta, gdy protokół SSL będzie używany do zabezpieczenia komunikacji sieciowej z menedżerem kolejek lub grupą współużytkowania kolejek produktu WebSphere MQ.
Ta właściwość jest wyłączona, jeśli wybrano przełącznik Centralnie zarządzana i zasób dostawcy przesyłania komunikatów produktu WebSphere MQ został jawnie zdefiniowany.
Ta właściwość jest zawsze włączona, jeśli zasób dostawcy przesyłania komunikatów produktu WebSphere MQ jest oparty na tabeli definicji kanału klienta.
Jeśli ten zasób dostawcy przesyłania komunikatów produktu WebSphere MQ działa na podstawie tabeli definicji kanału klienta, ten parametr jest używany tylko w przypadku, gdy dla odpowiednich pozycji w tabeli definicji kanału klienta skonfigurowano użycie protokołu SSL.
Ponadto w przypadku wybrania konfiguracji SSL brak dla dostawcy przesyłania komunikatów produktu WebSphere MQ używana jest domyślna centralnie zarządzana konfiguracja protokołu SSL produktu WebSphere Application Server.
| Informacje | Wartość |
|---|---|
| Typ danych | Lista rozwijana |
Identyfikator klienta, który ma być określony podczas nawiązywania połączenia z dostawcą przesyłania komunikatów produktu IBM MQ.
Tożsamość klienta nie jest identyfikatorem użytkownika w powszechnym znaczeniu i nie jest powiązana z zabezpieczeniami. Jest ona używana przez stałe subskrypcje na potrzeby przesyłania komunikatów w trybie publikowania i subskrypcji. Stała subskrypcja kontynuuje gromadzenie komunikatów, gdy subskrybent jest niedostępny (na przykład nie jest uruchomiony lub uległ awarii), i dostarcza je po ponownym nawiązaniu połączenia przez subskrybent. Tożsamość klienta to element określający, którym subskrybentem jest subskrybent ponownie nawiązujący połączenie, co umożliwia dostarczenie mu komunikatów zapisanych dla niego podczas jego niedostępności.
| Informacje | Wartość |
|---|---|
| Typ danych | Łańcuch |
Opcja określająca, czy do wielu instancji subskrypcji trwałych można uzyskać współbieżny dostęp z poziomu różnych serwerów.
| Informacje | Wartość |
|---|---|
| Typ danych | Pole wyboru |
| Wartość domyślna | Wyzerowane |
| Zakres |
|
Wersja dostawcy przesyłania komunikatów produktu WebSphere MQ. Ta wartość jest używana do określenia, czy ma zostać nawiązane połączenie z konkretną wersją menedżera kolejek. Jest również używana do określenia typu funkcji wymaganych przez klient.
| Informacje | Wartość |
|---|---|
| Typ danych | Łańcuch |
| Zakres | Wprowadzona wartość musi być pustym łańcuchem lub musi mieć jeden z
następujących formatów:
Na przykład 6.0.0.0. |
Opcja określająca, czy fabryka połączeń obsługuje koordynację XA transakcji przesyłania komunikatów. Należy włączyć tę opcję, jeśli wiele zasobów, w tym ta fabryka połączeń, ma być używanych w tej samej transakcji.
Jeśli ta właściwość nie zostanie zaznaczona, obsługa protokołu rozproszonego zatwierdzania dwufazowego będzie wyłączona. Sesja JMS może być zarejestrowana w transakcji, jednak zamiast wywołań XA będzie używać wywołań transakcji lokalnej menedżera zasobów session.commit i session.rollback. Pozwala to usprawnić wydajność. Jednak tylko pojedynczy zasób może zostać zarejestrowany w transakcji produktu WebSphere Application Server.
Obsługa ostatniego uczestnika umożliwia włączenie do listy jednego zasobu bez XA z innymi zasobami obsługującymi XA.
| Informacje | Wartość |
|---|---|
| Typ danych | Pole wyboru |
| Wartość domyślna | Wybrane |
| Zakres |
|
Opcję tę należy wybrać, jeśli transakcje obejmują inne zasoby, w tym inne kolejki lub tematy. Jej zaznaczenie należy usunąć tylko w przypadku pewności, że menedżer kolejek, który jest docelowym menedżerem kolejek dla tego połączenia kolejki, jest jedynym zasobem w transakcji.
Nazwa użytkownika i hasło, które mają być używane przy nawiązywaniu połączenia z produktem WebSphere MQ podczas procesu odtwarzania XA.
| Informacje | Wartość |
|---|---|
| Typ danych | Lista rozwijana |
| Wartość domyślna | (brak) |
| Zakres | Wszystkie aliasy uwierzytelniania zdefiniowane dla komórki oraz wartość (brak), która określa, że do produktu IBM MQ nie są przekazywane żadne referencje podczas procesu odtwarzania XA. |
To pole jest używane tylko w przypadku braku konfiguracji logowania w odwołaniu do zasobu komponentu.
Jeśli uprawnienie zasobu ma wartość "kontener", to preferowanym sposobem definiowania strategii uwierzytelniania jest określenie konfiguracji logowania i właściwości powiązanych w odwołaniu do zasobu komponentu.
W przypadku określenia konfiguracji logowania DefaultPrincipalMapping powiązana właściwość jest aliasem pozycji danych uwierzytelniania JAAS J2C. Aby skonfigurować informacje uwierzytelniania na potrzeby fabryki połączeń, w obszarze Elementy pokrewne należy kliknąć opcję JAAS - dane uwierzytelniania J2C.
| Informacje | Wartość |
|---|---|
| Typ danych | Lista rozwijana |
| Wartość domyślna | (brak) |
| Zakres | Dostępne są następujące opcje:
|
Alias uwierzytelnienia określający nazwę użytkownika i hasło, które mają być używane przy nawiązywaniu połączenia z dostawcą przesyłania komunikatów produktu WebSphere MQ.
| Informacje | Wartość |
|---|---|
| Typ danych | Lista rozwijana |
| Wartość domyślna | (brak) |
| Zakres | Wszystkie aliasy uwierzytelnienia zdefiniowane dla komórki oraz wartość (brak), która określa, że do produktu WebSphere MQ nie są przekazywane żadne referencje. |