Ustawienia fabryki połączeń tematów dostawcy WebSphere MQ Provider dla klienta aplikacji

Ten panel służy do wyświetlania lub zmiany właściwości konfiguracyjnych wybranej fabryki połączeń tematu dla dostawcy JMS (Java™ Message Service) produktu WebSphere® MQ. Te właściwości konfiguracyjne sterują sposobem tworzenia połączeń między dostawcą JMS oraz produktem WebSphere MQ.

Aby wyświetlić tę stronę narzędzia ACRCT (Application Client Resource Configuration Tool), należy kliknąć opcję Plik > Otwórz. Po wyszukaniu pliku EAR należy kliknąć przycisk Otwórz. Rozwiń wybrany plik JAR > Dostawcy przesyłania komunikatów > Dostawca produktu WebSphere MQ. Kliknij prawym przyciskiem myszy folder Fabryki połączeń tematu, a następnie kliknij polecenie Nowa.

Uwaga:
Broker MA0C: Podczas tworzenia fabryki połączeń tematów serwera WebSphere Application Server v6 dla brokera MA0C należy wziąć pod uwagę wartości następujących atrybutów:
BrokerControlQueue
Wartość ta ma dla brokera MA0C stałą wartość SYSTEM.BROKER.CONTROL.QUEUE; jest to kolejka, z której broker wykonuje odczyt.
BrokerVersion
Dla brokera MA0C ta wartość powinna być równa BASIC.
ClientID
Tę wartość można ustawić dla brokera MA0C w dowolny sposób (wartość ta jest łańcuchem i jest ona jedynie identyfikatorem aplikacji klienta).
XA włączone
Dla brokera MA0C należy ustawić tę wartość na TRUE lub FALSE (zastosowane ustawienie jest opcją wypływającą na poprawę wydajności - prawdopodobnie będzie ono prawie zawsze ustawione na 'true').
BrokerMessageSelection
Dla brokera MA0C wartość ta jest ustalona na CLIENT, ponieważ broker opiera się na wyborze komunikatów po stronie klienta.
Typ autoryzacji bezpośredniego brokera
Ta wartość nie jest wymagana przez broker MA0C.

Fabryka połączeń tematu dostawcy JMS produktu WebSphere MQ ma następujące właściwości.

Nazwa

Nazwa służąca do identyfikowania tej fabryki połączeń tematów w celach administracyjnych na serwerze WebSphere Application Server. Nazwa musi być unikalna w środowisku dostawcy JMS.

Typ danych Łańcuch
Opis

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

Typ danych Łańcuch
Nazwa JNDI

Nazwa JNDI (Java Naming and Directory Interface) używana do powiązania fabryki połączeń tematów z przestrzenią nazw serwera aplikacji.

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 Łańcuch
Jednostki Znaki En_US ASCII
Zakres Od 1 do 45 znaków ASCII
ID użytkownika

Identyfikator użytkownika używany z właściwością Hasło w celu uwierzytelnienia, jeśli aplikacja wywołująca nie udostępni identyfikatora użytkownika oraz hasła w sposób jawny.

Po określeniu wartości dla właściwości Identyfikator użytkownika należy także określić wartość właściwości Hasło.

Właściwości ID użytkownika oraz Hasło fabryki połączeń są używane, jeśli aplikacja wywołująca nie udostępnia identyfikatora użytkownika i hasła w sposób jawny, na przykład wtedy, gdy aplikacja wywołująca korzysta z metody createTopicConnection(). Klient JMS przesyła identyfikator użytkownika oraz hasło do serwera JMS.

Typ danych Łańcuch
Hasło

Hasło używane z właściwością Identyfikator użytkownika do uwierzytelnienia, jeśli aplikacja wywołująca nie udostępnia identyfikatora użytkownika oraz hasła w sposób jawny.

Po określeniu wartości dla właściwości Identyfikator użytkownika należy także określić wartość właściwości Hasło.

Typ danych Łańcuch
Wprowadź ponownie hasło

Potwierdzenie hasła.

Menedżer kolejek

Nazwa menedżera kolejek systemu WebSphere MQ dla danej fabryki połączeń. Połączenia utworzone przez daną fabrykę połączeń łączą się z tym menedżerem kolejek.

Typ danych Łańcuch
Wprowadź informacje o nazwie hosta i porcie

Ten przełącznik jest domyślnie wybrany. Jego wybranie powoduje włączenie właściwości nazwy hosta i portu oraz wyłączenie właściwości listy nazw połączeń.

Typ danych Przełącznik
Wartość domyślna Wybrane
Host

Nazwa hosta, na którym działa menedżer kolejek produktu WebSphere MQ (przeznaczona wyłącznie dla połączeń klientów).

Typ danych Łańcuch
Zakres Poprawna nazwa hosta TCP/IP
Port

Numer portu TCP/IP używanego w celu nawiązywania połączenia z menedżerem kolejek produktu WebSphere MQ (przeznaczony tylko dla połączeń klienta).

Wymaga skonfigurowania portu w Menedżerze kolejek systemu WebSphere MQ.

Typ danych Liczba całkowita
Zakres Poprawny numer portu TCP/IP skonfigurowany w menedżerze kolejek produktu WebSphere MQ.
Wprowadź informacje o liście nazw połączeń

Wybranie tego przełącznika powoduje włączenie właściwości listy nazw połączeń i wyłączenie właściwości nazwy hosta i portu. Wybierz ten przełącznik, aby nawiązać połączenie z menedżerem kolejek z wieloma instancjami.

Typ danych Przełącznik
Wartość domyślna Wyzerowane
Lista nazw połączeń

Lista rozdzielana przecinkami zawierająca informacje o hostach i portach, której można używać w celu nawiązania połączenia z menedżerem kolejek z wieloma instancjami.

Format listy to:

host[(port)],[host[(port)]]
gdzie port jest opcjonalny, a jego wartością domyślną w przypadku nieustawienia jest 1414. Na przykład:
nazwa_hosta_1,nazwa_hosta_2(1415)

Więcej informacji na temat używania menedżerów kolejek z wieloma instancjami zamieszczono w Centrum informacyjnym produktu WebSphere MQ.

Tej właściwości można używać tylko w celu nawiązania połączenia z menedżerem kolejek z wieloma instancjami. Nie można jej używać w celu nawiązania połączenia z listą odrębnych menedżerów kolejek, ponieważ może to spowodować problemy z integralnością transakcji.

Kanał

Nazwa kanału używanego w celu nawiązywania połączeń z menedżerem kolejek produktu WebSphere MQ (przeznaczona tylko dla połączeń klienta).

Typ danych Łańcuch
Zakres Od 1 do 20 znaków ASCII
Typ transportu

Wskazuje, czy połączenie klienta produktu WebSphere MQ lub powiązania JNDI są wykorzystywane do połączenia z menedżerem kolejek produktu WebSphere MQ.

Typ danych Wyliczeniowy
Wartość domyślna BINDINGS (POWIĄZANIA)
Zakres
CLIENT (KLIENT)
Połączenie klienta produktu WebSphere MQ jest używane do połączenia z menedżerem kolejek.
BINDINGS (POWIĄZANIA)
Powiązania JNDI są używane do połączenia z menedżerem kolejek produktu WebSphere MQ.
Identyfikator klienta

Identyfikator klienta JMS używany w przypadku połączeń z menedżerem kolejek produktu WebSphere MQ.

Typ danych Łańcuch
CCSID

Identyfikator kodowanego zestawu znaków używany z menedżerem kolejek produktu WebSphere MQ.

Ten identyfikator kodowanego zestawu znaków (CCSID) musi być jednym z identyfikatorów CCSID obsługiwanych w produkcie WebSphere MQ. Więcej informacji zawiera opis właściwości fabryki połączeń tematu.

Typ danych Łańcuch
Jednostki Liczba całkowita
Zakres Od 1 do 65535
Kolejka sterująca brokera

Nazwa kolejki sterującej brokera, do której wysyłane są wszystkie komunikaty sterujące (z wyjątkiem komunikatów publikacji i żądań usunięcia publikacji).

Typ danych Łańcuch
Jednostki Znaki En_US ASCII
Zakres Od 1 do 48 znaków ASCII
Menedżer kolejek brokera

Nazwa menedżera kolejek produktu WebSphere MQ, który udostępnia broker komunikatów publikacji i subskrypcji.

Typ danych Łańcuch
Jednostki Znaki En_US ASCII
Zakres Od 1 do 48 znaków ASCII
Kolejka publikacji brokera

Nazwa kolejki wejściowej brokera, która odbiera wszystkie komunikaty publikacji strumienia domyślnego.

Nazwa kolejki wejściowej brokera (kolejki strumienia), która odbiera wszystkie komunikaty publikowania dla strumienia domyślnego. Aplikacje mogą również wysyłać do tej kolejki żądania usunięcia publikacji z domyślnego strumienia.

Typ danych Łańcuch
Jednostki Znaki En_US ASCII
Zakres Od 1 do 48 znaków ASCII
Kolejka subskrypcji brokera

Nazwa kolejki brokera, z której pobierane są komunikaty nietrwałej subskrypcji.

Nazwa kolejki brokera, z której pobierane są komunikaty nietrwałej subskrypcji. Subskrybent określa nazwę kolejki przy rejestrowaniu subskrypcji.

Typ danych Łańcuch
Jednostki Znaki En_US ASCII
Zakres Od 1 do 48 znaków ASCII
Kolejka subskrypcji konsumenta połączenia brokera

Nazwa kolejki brokera, z której na żądanie ConnectionConsumer pobierane są komunikaty nietrwałej subskrypcji. Właściwość ta jest stosowana tylko do użytku z kontenerem WWW.

Typ danych Łańcuch
Jednostki Znaki En_US ASCII
Zakres Od 1 do 48 znaków ASCII
Wersja brokera

Określa, czy broker komunikatów jest dostarczany w ramach pakietu serwisowego WebSphere MQ MA0C SupportPac™, czy w ramach nowszych wersji produktów brokera komunikatów rodziny WebSphere.

Typ danych Wyliczeniowy
Wartość domyślna Zaawansowane
Zakres
Zaawansowany
Broker komunikatów jest dostarczony w ramach nowszych wersji brokerów komunikatów z rodziny WebSphere (produkty MQ Integrator, MQ Publish and Subscribe).
Podstawowy
Broker komunikatów jest udostępniony przez produkt WebSphere MQ MA0C SupportPac (WebSphere - Publish and Subscribe).
Poziom czyszczenia

Określa poziom czyszczenia zapewniany przez program narzędziowy obsługujący procedurę czyszczącą publikacji i subskrypcji.

Typ danych Wyliczeniowy
Wartość domyślna SAFE (BEZPIECZNY)
Zakres
ASPROP
BRAK
SILNE
Odstęp czasu między operacjami czyszczenia

Czas (w milisekundach) między aktywowaniem w tle procedury czyszczącej publikowania/subskrypcji.

Typ danych Liczba całkowita
Jednostki Milisekundy
Wartość domyślna 6000
Wybór komunikatu

Określa miejsce wyboru komunikatów brokera.

Typ danych Wyliczeniowy
Wartość domyślna BROKER
Zakres
BROKER
Wybór komunikatów odbywa się w położeniu brokera.
KLIENT komunikatów
Wybór komunikatów odbywa się w położeniu klienta.
Odstęp czasu potwierdzenia publikowania

Przedział (w postaci liczby komunikatów) między żądaniami publikacji, które wymagają potwierdzenia przez brokera.

Typ danych Liczba całkowita
Wartość domyślna 25
Rzadkie subskrypcje

Aktywowanie rzadkich subskrybcji.

Typ danych Pole wyboru
Wartość domyślna Wyzerowane
Odstęp czasu między operacjami odświeżania statusu

Odstęp czasu (w milisekundach) między transakcjami, po upływie którego odświeżany jest status publikowania i subskrypcji.

Typ danych Liczba całkowita
Wartość domyślna 6000
Składnica subskrypcji

Położenie, w którym produkt WebSphere MQ przechowuje dane dotyczące aktywnych subskrypcji JMS.

Typ danych Wyliczeniowy
Wartość domyślna MIGRACJA
Zakres
MIGRACJA
QUEUE
BROKER
Rozsyłanie grupowe

Wskazuje, czy dana fabryka połączeń używa transportu rozsyłania grupowego.

Typ danych Wyliczeniowy
Wartość domyślna NIEUŻYWANE
Zakres
NIEUŻYWANE
Ta fabryka połączeń nie używa transportu rozsyłania grupowego.
WŁĄCZONE
Ta fabryka połączeń zawsze używa transportu rozsyłania grupowego.
WŁĄCZONE, JEŚLI DOSTĘPNE
Ta fabryka połączeń używa transportu rozsyłania grupowego.
ENABLED_RELIABLE (WŁĄCZONE NIEZAWODNE)
Ta fabryka połączeń używa niezawodnego transportu rozsyłania grupowego.
ENABLED_RELIABLE_IF_AVAILABLE (WŁĄCZONE NIEZAWODNE JEŚLI JEST DOSTĘPNE)
Dana fabryka używa niezawodnego transportu rozsyłania grupowego jeśli jest on dostępny.
Bezpośrednie uwierzytelnianie

Określa, czy ma być używane bezpośrednie uwierzytelnianie brokera.

Typ danych Wyliczeniowy
Wartość domyślna BRAK
Zakres
BRAK
Bezpośrednie uwierzytelnianie brokera nie jest używane.
PASSWORD (HASŁO)
Bezpośrednia autoryzacja brokera jest uwierzytelniana przy pomocy hasła.
CERTYFIKAT
Bezpośrednia autoryzacja brokera jest uwierzytelniana przy pomocy certyfikatu.
Nazwa hosta proxy

Nazwa hosta serwera proxy używana do komunikacji z produktem WebSphere MQ.

Typ danych Łańcuch
Port proxy

Numer portu serwera proxy używanego do komunikacji z produktem WebSphere MQ.

Typ danych Liczba całkowita
Wartość domyślna 0
Niepowodzenie w przypadku wyciszenia

Określa, czy aplikacje powracają z wywołania metody, jeśli operacja menedżera kolejek nie powiodła się w sposób kontrolowany.

Typ danych Pole wyboru
Wartość domyślna Wybrane
Adres serwera lokalnego

Adres serwera lokalnego.

Typ danych Łańcuch
Odstęp czasu między operacjami odpytywania

Czas (w milisekundach) między operacjami skanowania wszystkich odbiorców podczas asynchronicznego przesyłania komunikatów.

Typ danych Liczba całkowita
Jednostki Milisekundy
Wartość domyślna 5000
Czas do ponownego skanowania

Odstęp czasu (w milisekundach) między operacjami skanowania tematu w celu znalezienia komunikatów, które zostały dodane w niepoprawnej kolejności.

Wartość czasu ponownego skanowania steruje skanowaniem komunikatów dodanych do tematu poza kolejnością względem kursora przeglądania produktu WebSphere MQ.

Typ danych Liczba całkowita
Jednostki Milisekundy
Wartość domyślna 5000
Zestaw algorytmów szyfrowania SSL

Zestaw algorytmów szyfrowania używany w ramach połączeń SSL z produktem WebSphere MQ.

Tę właściwość należy ustawić na poprawny zestaw algorytmów udostępniony przez dostawcę JSSE. Wartość musi być zgodna z wartością CipherSpec określoną na kanale SVRCONN jako właściwość Kanał.

Tę właściwość należy ustawić w przypadku ustawienia właściwości Nazwa węzła sieci SSL.

Baza certyfikatów SSL

Lista zawierająca zero lub więcej serwerów list odwołań certyfikatów (Certificate Revocation List - CRL) używanych do sprawdzania odwołań certyfikatów SSL. Jeśli zostanie podana wartość tej właściwości, należy używać produktu WebSphere MQ JVM z platformą Java 2 w wersji 1.4.

Wartość stanowi listę rozdzielaną spacjami, zawierającą pozycje w następującym formacie:
ldap://nazwa_hosta:[port]

Po tej wartości znajduje się pojedynczy ukośnik (/). Jeśli wartość port jest pominięta, zostanie przyjęta wartość domyślnego portu LDAP, 389. W czasie połączenia certyfikat SSL zgłoszony przez serwer jest porównywany z listami odwołań certyfikatów (Certificate Revocation List - CRL) na określonych serwerach. Więcej informacji na temat zabezpieczeń CRL zawierają informacje Praca z listami odwołań certyfikatów w sekcji Zabezpieczenia Centrum informacyjnego produktu WebSphere MQ.

Nazwa węzła SSL

Szkielet nazwy wyróżniającej zabezpieczeń SSL, który musi być zgodny z nazwą udostępnianą przez menedżer kolejek systemu WebSphere MQ. Nazwa wyróżniająca jest używana do sprawdzania certyfikatu identyfikacyjnego udostępnianego przez serwer w czasie połączenia.

Jeśli ta właściwość nie jest ustawiona, odbywa się sprawdzanie certyfikatu.

Właściwość nazwy węzła SSL jest ignorowana, jeśli nie zostanie podana właściwość Zestaw algorytmów szyfrowania SSL.

Właściwość ta stanowi listę par nazw atrybutów i wartości rozdzielonych przecinkami lub średnikami. Na przykład:
CN=QMGR.*, OU=IBM, OU=WEBSPHERE

Wartość podana w przykładzie sprawdza certyfikat identyfikujący, zgłoszony przez serwer w czasie połączenia. Aby połączenie nie zostało przerwane, nazwa zwykła certyfikatu powinna zaczynać się od znaków QMGR., i musi zawierać przynajmniej dwie nazwy jednostek organizacyjnych, pierwszą IBM i drugą WEBSPHERE. Przy sprawdzaniu nie jest uwzględniana wielkość liter.

Więcej informacji o nazwach wyróżniających i ich użyciu z produktem WebSphere MQ zawierają informacje o Nazwach wyróżniających w sekcji Zabezpieczenia w Centrum informacyjnym produktu WebSphere MQ.

Pula połączeń

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 usługi JMS. To zestawianie połączeń jest niezależne od zestawiania połączeń systemu WebSphere MQ. Właściwości puli połączeń i sesji należy skonfigurować odpowiednio do zainstalowanych aplikacji. W przeciwnym przypadku, 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.

Typ danych Pole wyboru
Wartość domyślna Wybrane
Opcje ponownego łączenia klienta

Wskazuje, czy połączenie trybu klienta ma być automatycznie ponownie łączone w przypadku awarii komunikacji lub menedżera kolejek. Ta właściwość jest ignorowana, jeśli fabryka połączeń nie jest używana w środowisku cienkiego klienta lub klienta zarządzanego.

Typ danych Lista rozwijana
Wartość domyślna DISABLED (wyłączone)
Zakres
DISABLED (wyłączone)
Ponowne łączenie klienta nie jest realizowane automatycznie.
ASDEF
Używana jest wartość atrybutu DefRecon z sekcji kanałów pliku konfiguracyjnego klienta. Jeśli nie ma określonej wartości DefRecon, to ustawienie ma takie samo działanie jak wartość DISABLED.
RECONNECT
Ponowne łączenie jest realizowane dla wszystkich menedżerów kolejek spójnych z wartością atrybutu menedżera kolejek. Może to być inny menedżer kolejek niż ten, z którym było realizowane oryginalne połączenie.
QMGR
Ponowne łączenie jest realizowane tylko dla menedżera kolejek, z którym było realizowane oryginalne połączenie.

Więcej informacji na temat automatycznego ponownego łączenia klienta zawiera Centrum informacyjne produktu WebSphere MQ.

Limit czasu ponownego łączenia klienta

Maksymalna ilość czasu (w sekundach), przez jaki połączenie trybu klienta podejmuje automatyczne próby ponownego połączenia z menedżerem kolejek po wystąpieniu awarii komunikacji lub menedżera kolejek. Ten parametr jest ignorowany, jeśli fabryka połączeń nie jest używana w środowisku cienkiego klienta lub klienta zarządzanego. Stosowanie tego parametru zależy od wartości parametru opcji ponownego łączenia klienta.

Typ danych Liczba całkowita
Jednostki Sekundy
Wartość domyślna 1800
Zakres Wartość większa od zera i nie większa niż 2147483647

Więcej informacji na temat automatycznego ponownego łączenia klienta zawiera Centrum informacyjne produktu WebSphere MQ.




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



Nazwa pliku: ucli_ptcfm.html