Właściwości fabryki połączeń

Istnieje możliwość przeglądania i ustawiania właściwości fabryki połączeń w oknie dialogowym Właściwości fabryki połączeń. Właściwości dostępne w tym oknie dialogowym zależą od typu dostawcy komunikatów używanego przez fabrykę połączeń.

W poniższej tabeli znajduje się lista wszystkich właściwości, które można ustawić:

Dla każdej właściwości dostępny jest krótki opis sytuacji, w której może być wymagana konfiguracja danej właściwości. W tabelach zostały także podane równoważne długie i krótkie nazwy używane w narzędziu wiersza komend JMS Administration. Właściwości dostępne w oknie dialogowym właściwości zależą od typu dostawcy komunikatów używanego przez fabrykę połączeń. Więcej informacji o narzędziu wiersza komend JMS Administration zawiera sekcja Konfigurowanie obiektów JMS przy użyciu narzędzia administracyjnego w Centrum Wiedzy IBM®.

Strona Ogólne

W tabeli podano listę właściwości, które można ustawić na stronie Ogólne w oknie dialogowym Fabryka połączeń.

Właściwość Znaczenie Długa nazwa Krótka nazwa
Nazwa Nazwa obiektu. NAME  
Opis Podaj opis obiektu. DESCRIPTION DESC
Nazwa klasy Określa nazwę klasy implementowaną przez fabrykę połączeń.    
Dostawca komunikatów Określa, czy fabryka połączeń używa transportu MQ (Powiązania lub Klient), czy też transportu Real-time (Bezpośredniego lub Bezpośredniego przez HTTP). Transport w czasie rzeczywistym jest niedostępny w produkcie IBM MQ 8.0. W przypadku używania produktu IBM MQ 8.0 można zdefiniować transport w czasie rzeczywistym, jednak jego działanie zostanie zakończone niepowodzeniem podczas próby utworzenia połączenia.    
Transport Określa typ transportu używany przez połączenie. Powiązania to bezpośrednie połączenie z menedżerem kolejek, który znajduje się na tym samym komputerze, co klient JMS. Klient to połączenie klienta nawiązywane za pomocą protokołu TCP/IP (menedżer kolejek może znajdować się na tym samym lub na innym komputerze). Bezpośredni oznacza bezpośrednie połączenie z brokerem produktu IBM Integration Bus, natomiast wartość Bezpośredni protokół HTTP to bezpośrednie połączenie nawiązywane przy użyciu tunelowania HTTP. Pomimo, że pole to jest dostępne tylko do odczytu, można zmienić typ transportu, jeśli jest dostępny alternatywny typ transportu dostawcy komunikatów. Więcej informacji na ten temat zawiera sekcja Zmiana typu transportu używanego do połączeń. TRANSPORT TRAN
Wersja dostawcy Wybierz lub wpisz wersję, wydanie, poziom modyfikacji i pakiet poprawek menedżera kolejek, z którym zamierza się połączyć klient. Podczas wpisywania wartości użyj jednego z następujących formatów:
  • V.R.M.F
  • V.R.M
  • V.R
  • V
Gdzie: V, R, M i F są wartościami całkowitymi większymi niż zero lub równymi zero.

Wartość 8 lub większa wskazuje na fabrykę połączeń produktu IBM MQ 8.0 dla połączeń z menedżerem kolejek produktu IBM MQ 8.0. Wartość 7 lub większa wskazuje na fabrykę połączeń produktu IBM WebSphere MQ 7.0 dla połączeń z menedżerem kolejek produktu IBM WebSphere MQ 7.0. Wartość mniejsza niż 7 (na przykład „6.0.2.0”) wskazuje na przeznaczenie do użycia z menedżerami kolejek wcześniejszymi niż wersja 7.0. Wartość domyślna nieokreślone umożliwia połączenia z dowolną wersją menedżera kolejek i określa dostępne właściwości oraz funkcje na podstawie możliwości menedżera kolejek.

PROVIDERVERSION PVER
 

Więcej informacji na temat rozwiązywania problemów, które mogą wystąpić podczas nawiązywania połączenia z menedżerem kolejek w konkretnej wersji dostawcy, zawiera sekcja Rozwiązywanie problemów z wersją dostawcy JMS w Centrum Wiedzy IBM.

   
Identyfikator klienta Identyfikator klienta służy do jednoznacznej identyfikacji połączenia aplikacji dla subskrypcji stałych.

Wpisz identyfikator dla klienta.

CLIENTID CID
Maksymalna wielkość buforu Określ maksymalną liczbę odbieranych komunikatów, które mogą być zapisane w wewnętrznym buforze komunikatów podczas oczekiwania na przetwarzanie przez aplikację kliencką. Ta właściwość stosowana jest tylko wtedy, gdy właściwość Transport ma taką samą wartość jak właściwość Bezpośredni oraz Bezpośredni przez HTTP. Wartość domyślna wynosi 1000. MAXBUFFSIZE MBSZ

Strona Połączenie

W tabeli podano listę właściwości, które można ustawić na stronie Połączenie w oknie dialogowym Fabryka połączeń. Aby ustawić szczegóły połączeń utworzonych za pomocą fabryki połączeń, edytuj właściwości na stronie Połączenie.

Właściwość Znaczenie Długa nazwa Krótka nazwa
[9.2.0, lipiec 2020]Nazwa aplikacji Należy określić nazwę, za pomocą której aplikacja identyfikuje się. Więcej informacji zawiera sekcja Określanie nazwy aplikacji w obsługiwanych językach programowania w Centrum Wiedzy IBM. APPLICATIONNAME APPNAME
Podstawowy menedżer kolejek Wybierz lub podaj nazwę menedżera kolejek, z którym nastąpi połączenie. Jeśli aplikacja używa tabeli definicji kanałów klienta do nawiązywania połączeń z menedżerem kolejek, zapoznaj się z sekcją Tabela definicji kanału klienta w Centrum Wiedzy IBM. QMANAGER QMGR
Menedżer kolejek brokera

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Wybierz lub podaj nazwę menedżera kolejek, na którym uruchomiony jest broker.
BROKERQMGR BQM
Lista połączeń
Lista rozdzielonych przecinkami adresów
połączenia NAZWA_HOSTA(PORT).
Pozycje na liście są używane po kolei, raz podczas każdej próby ponownego
nawiązania połączenia.
NAZWA_HOSTA może być nazwą DNS lub adresem IP.
Domyślny PORT to 1414.
CLIENTRECONNECTHOSTS CRHOSTS
Nazwa hosta Podaj nazwę hosta lub adres IP komputera będącego hostem menedżera kolejki lub w przypadku bezpośredniego połączenia z brokerem, podaj nazwę komputera będącego hostem brokera. HOSTNAME HOST
Port Podaj numer portu, dla którego włączone jest nasłuchiwanie menedżera kolejek lub brokera. Domyślny port to 1414, jeśli właściwośćTransport ma wartośćKlient. Domyślny port to 1506, jeśli właściwość Transport ma wartośćBezpośredni lub Bezpośredni przez HTTP. PORT -
Nazwa hosta serwera proxy Podaj nazwę hosta serwera proxy dla połączenia bezpośredniego. PROXYHOSTNAME PHOST
Port serwera proxy Podaj numer portu serwera proxy dla połączeń bezpośrednich. Domyślny port to 443. PROXYPORT PPORT
Identyfikator kodowanego zestawu znaków Podaj identyfikator CCSID używany dla połączeń. Dla uzyskania optymalnej wydajności, wartość tej właściwości powinna być taka sama, jak wartość atrybutu identyfikatora CCSID (Właściwości menedżera kolejek) podstawowego menedżera kolejek. CCSID CCS
Rozsyłanie grupowe

Określ, czy komunikaty mają zostać dostarczone do odbiorcy za pomocą rozsyłania grupowego. Rozsyłanie grupowe jest możliwe tylko dla miejsc docelowych tematów i może zostać użyte tylko wtedy, gdy fabryka połączeń używa bezpośredniego transportu IP. Bezpośredni transport IP jest niedostępny w produkcie IBM MQ 8.0. W przypadku używania produktu IBM MQ 8.0 można zdefiniować bezpośredni transport IP, jednak jego działanie zostanie zakończone niepowodzeniem podczas próby utworzenia połączenia.

Domyślna wartość toWyłączone, co oznacza, że komunikaty nie są dostarczane do odbiorcy za pomocą rozsyłania grupowego.

Kliknij opcję Włączone, aby dostarczać komunikaty do odbiorcy komunikatów przy użyciu rozsyłania grupowego. Temat musi zostać skonfigurowany w brokerze do niezawodnego rozsyłania grupowego. W takim przypadku używana jest niezawodna jakość usług.

MULTICAST MULTI
 

Kliknij opcję Niezawodne, aby dostarczyć komunikaty do odbiorcy komunikatów przy użyciu rozsyłania grupowego z niezawodną jakością usług. Temat musi być skonfigurowany do niezawodnego rozsyłania grupowego w brokerze. W przeciwnym razie nie będzie można utworzyć odbiorcy komunikatów dla tematu.

Kliknij opcję Niepewne, aby dostarczać komunikaty przy użyciu rozsyłania grupowego, ale bez użycia niezawodnej jakości usług. Temat musi zostać skonfigurowany w brokerze do rozsyłania grupowego. Niezawodna jakość usług nie jest używana, nawet wtedy, gdy temat jest skonfigurowany do niezawodnego rozsyłania grupowego.

   
Adres lokalny W celu podłączenia do menedżera kolejek, podaj lokalny interfejs sieciowy lub port lokalny (lub zakres portów lokalnych) lub obie te wartości. Kanał zostaje lokalnie przypisany do adresu. Użyj formatu adres_ip(niski_port, wysoki_port), gdzie wartość adres_ip jest adresem IP określonym w IPv4 w postaci dziesiętnej z kropkami, IPv6 w postaci szesnastkowej lub nazwą hosta w formacie alfanumerycznym. Na przykład adres 127.0.0.1 określa adres IPv4 z dowolnym portem, adres 127.0.0.1(1000) określa adres IPv4 i konkretny port, adres 127.0.0.1(1000,2000) określa adres IPv4 oraz zakres portów, a adres (1000) określa wyłącznie port. W przypadku użycia bezpośredniego połączenia z brokerem, ta właściwość ma znaczenie tylko wtedy, gdy wybrano rozsyłanie grupowe. Podaj lokalny interfejs sieciowy jako adres IP lub jako nazwę hosta, ale nie podawaj numeru portu. LOCALADDRESS LA
Opcje połączenia Wybierz sposób połączenia aplikacji z menedżerem kolejek.

Kliknij opcję Standard, aby wybrać metodę powiązania aplikacji i menedżera kolejek zależną od platformy, na której uruchomiony jest menedżer kolejek i sposób konfiguracji menedżera kolejek.

Kliknij opcję Współużytkowane, aby aplikacja oraz agent lokalnego menedżera kolejek były uruchomione w odrębnych jednostkach wykonywania, ale współużytkowały wybrane zasoby.

Kliknij opcję Izolowane, aby aplikacja oraz agent lokalnego menedżera kolejek były uruchamiane w odrębnych jednostkach wykonywania.

Kliknij opcję Szybkie, aby aplikacja oraz agent lokalnego menedżera kolejek były uruchamiane w tej samej jednostce wykonywania.

Kliknij opcję Szeregowy menedżer kolejek, aby aplikacja żądała wyłącznego użycia znacznika połączenia w obrębie menedżera kolejek.

Kliknij opcję Grupa współużytkowania kolejek szeregowych, aby aplikacja żądała wyłącznego użycia znacznika połączenia w obrębie grupy współużytkowania kolejek, do której należy menedżer kolejek.

CONNOPT CNOPT
 

Kliknij opcję Ograniczony menedżer kolejek, aby aplikacja żądała współużytkowanego użycia znacznika połączenia z ograniczeniem współużytkowania znacznika połączenia w obrębie menedżera kolejek.

Kliknij opcję Grupa współużytkowania kolejek ograniczonych, aby aplikacja żądała współużytkowanego użycia znacznika połączenia z ograniczeniem współużytkowania znacznika połączenia w obrębie grupy współużytkowania kolejek, do której należy menedżer kolejek.

Opcje Standard, Współużytkowane, Izolowane oraz Szybkie są ignorowane, jeśli aplikacja JMS połączona jest z użyciem połączenia klienta. [z/OS]Opcje Współużytkowane, Odizolowane i Krótka ścieżka są ignorowane przez menedżery kolejek produktu IBM MQ for z/OS. Opcje Szeregowy menedżer kolejek, Grupa współużytkowania kolejek szeregowych, Menedżer ograniczonych kolejek i Grupa współużytkowania ograniczonych kolejek są obsługiwane wyłącznie przez menedżery kolejek produktu IBM MQ for z/OS.

   
[z/OS]Znacznik połączenia [z/OS]Jest to znacznik przypisany przez menedżer kolejek do zasobów aktualizowanych przez aplikację w jednostce pracy, w momencie gdy aplikacja połączona jest z menedżerem kolejek. Znacznik połączenia jest obsługiwany wyłącznie przez menedżery kolejek produktu IBM MQ for z/OS. [z/OS]CONNTAG [z/OS]CNTAG
Dozwolone współużytkowane konwersacje Kliknij opcję Tak (wartość domyślna), aby określić, że połączenie klienckie może współużytkować swoje gniazdo z innymi połączeniami JMS z tego samego procesu do tego samego menedżera kolejek, jeśli definicje kanałów są zgodne. W przeciwnym razie kliknij opcję Nie. SHARECONVALLOWED SCA

Strona Ponowne połączenie

Właściwość Znaczenie Długa nazwa Krótka nazwa
Opcje
Nienawiązywanie ponownego połączenia
Połączenie aplikacji nie będzie ponownie nawiązywane.
Ponowne połączenie
Aplikacja może ponownie nawiązać połączenie z dowolnym menedżerem kolejek.
Opcji ponownego połączenia należy używać wyłącznie wówczas, gdy nie istnieje powinowactwo między aplikacją kliencką a menedżerem kolejek, z którym początkowo nawiązano połączenie.
Ponowne nawiązywanie połączenia z tym samym menedżerem kolejek
Aplikacja może ponownie nawiązać połączenie, jednak tylko z menedżerem kolejek, z którym wcześniej nawiązane było połączenie.
Wartości tej należy użyć, jeśli istnieje możliwość ponownego nawiązania połączenia klienta i istnieje powinowactwo między aplikacją kliencką i menedżerem kolejek, z którym połączenie było wcześniej nawiązane.
Wartość tę należy wybrać, jeśli klient ma automatycznie nawiązywać ponowne połączenie z instancją rezerwową menedżera kolejek o wysokiej dostępności.
Klasy IBM MQ classes for Java™ nie obsługują automatycznego ponownego nawiązywania połączenia przez klient.
CLIENTRECONNECTOPTIONS CROPT
Limit czasu Czas (w sekundach) przed porzuceniem prób ponownego połączenia. Wartość domyślna to 1800 sekund (30 minut). CLIENTRECONNECTTIMEOUT CRT

Strona Kanały

W tabeli podano listę właściwości, które można ustawić na stronie Kanał w oknie dialogowym Fabryka połączeń. Aby skonfigurować sposób łączenia klienta JMS z menedżerem kolejek, edytuj właściwości na stronie Kanał.

Właściwość Znaczenie Długa nazwa Krótka nazwa
Kanał Wybierz lub podaj nazwę kanału połączeń serwera, używanego w celu podłączenia klienckiego z menedżerem kolejek. Aby użyć przycisku Wybierz w celu wpisania nazwy, należy wcześniej wpisać wartość właściwości Podstawowy menedżer kolejek na stronie Połączenie oraz musi być uruchomiony wybrany menedżer kolejek. Ustaw wartość właściwości Kanał lubAdres URL tabeli definicji kanałów klienta. Nie można ustawić obu wartości. CHANNEL CHAN
Adres URL tabeli definicji kanałów klienta Podaj adres URL identyfikujący nazwę oraz miejsce pliku zawierającego tabelę definicji kanałów klienta oraz określający sposób dostępu do pliku. Ustaw wartość właściwości Kanał lubAdres URL tabeli definicji kanałów klienta. Nie można ustawić obu wartości. CCDTURL CCDT
Kompresja nagłówka Kliknij przycisk Edytuj, a następnie wybierz listę metod kompresji danych nagłówka dla połączenia. COMPHDR HC
Kompresja komunikatu Kliknij przycisk Edytuj, a następnie wybierz listę metod kompresji danych komunikatu dla połączenia. COMPMSG MC

Strona SSL

W tabeli podano listę właściwości, które można ustawić na stronie SSL w oknie dialogowym Fabryka połączeń. Aby skonfigurować szczegóły warstwy TLS dla zabezpieczenia połączeń klienckich i bezpośrednich połączeń do brokera, edytuj właściwości na stronie SSL.

Właściwość Znaczenie Długa nazwa Krótka nazwa
Bezpośrednie uwierzytelnianie SSL Aby włączyć uwierzytelnianie TLS dla połączeń bezpośrednich, kliknij opcję Certyfikat. Aby wyłączyć uwierzytelnianie, uwierzytelnianie nazwy klienta oraz uwierzytelnianie hasła, kliknij opcję Podstawowe. DIRECTAUTH DAUTH
CipherSuite Wybierz CipherSuite dla połączenia TLS. CipherSuite musi być zgodny ze specyfikacją CipherSpec kanału połączeń serwera określonego we właściwości Kanał na stronie Kanał. Jeśli CipherSuite nie zostanie wybrany, właściwości Wymagane FIPS, Lista odwołań certyfikatów, Nazwa węzła sieci oraz Reset licznika są ignorowane. SSLCIPHERSUITE SCPHS
Wymagane FIPS Kliknij przycisk Tak, aby określić, że połączenie TLS musi używać zestawu CipherSuite obsługiwanego przez dostawcę IBM Java JSSE FIPS (IBMJSSEFIPS). Kliknij przycisk Nie, jeśli połączenie TLS może używać dowolnego zestawu CipherSuite. SSLFIPSREQUIRED SFIPS
Lista odwołań certyfikatów Podaj listę serwerów listy odwołań certyfikatów do sprawdzenia przez odwołania certyfikatów TLS. SSLCRL SCRL
Nazwa węzła sieci Wpisz szkielet nazwy wyróżniającej, który musi odpowiadać nazwie udostępnianej przez menedżer kolejek. Nazwa węzła sieci TLS musi odpowiadać nazwie węzła sieci TLS kanału połączeń serwera określonej we właściwości Kanał na stronie Kanał. SSLPEERNAME SPEER
Reset licznika Podaj łączną liczbę bajtów wysyłanych i odbieranych w trakcie połączenia, przed ustaleniem klucza tajnego używanego do szyfrowania. SSLRESETCOUNT SRC

Strona Wyjścia

W tabeli podana została lista atrybutów dostępnych na stronie Wyjścia okna dialogowego właściwości fabryki połączeń. Wyjścia użytkownika są modułami kodów udostępnianymi przez użytkownika w celu dodatkowego przetwarzania danych komunikatu (na przykład szyfrowania lub kompresji danych). Aby zmienić domyślne miejsce modułów kodów wyjścia użytkownika, które uruchamiane są przez wywołanie, edytuj właściwości na stronie Wyjścia.

Właściwość Znaczenie Długa nazwa Krótka nazwa
Nazwa wyjścia wysyłania Podaj nazwę wyjścia wysyłania kanału lub sekwencję wyjść wysyłania, które mają być kolejno uruchamiane. Każda pozycja na liście musi być nazwą klasy implementującej interfejs MQSendExit IBM MQ Java (w przypadku wyjścia wysyłania kanału napisanego w języku Java) lub łańcuchem znaków w formacie nazwa_biblioteki(nazwa_punktu_wejścia) (w przypadku wyjścia wysyłania kanału napisanego w języku innym niż Java). SENDEXIT SDX
Inicjowanie wyjścia wysyłania Podaj dane użytkownika przekazywane do wyjść wysyłania kanału w momencie ich wywołania. Można podać jedną lub więcej pozycji danych użytkownika oddzielonych przecinkami. SENDEXITINIT SDXI
Nazwa wyjścia odbierania Podaj nazwę wyjścia odbierania kanału lub sekwencję wywoływania wyjść odbierania. Każda pozycja na liście musi być nazwą klasy implementującej interfejs MQReceiveExit IBM MQ Java (w przypadku wyjścia odbierania kanału napisanego w języku Java) lub łańcuchem w formacie nazwa_biblioteki(nazwa_punktu_wejścia) (w przypadku wyjścia odbierania kanału napisanego w języku innym niż Java). RECEXIT RCX
Inicjowanie wyjścia odbierania Podaj dane użytkownika przekazywane do wyjść odbierania kanału w momencie ich wywołania. Można podać jedną lub więcej pozycji danych użytkownika oddzielonych przecinkami. RECEXITINIT RCXI
Nazwa wyjścia zabezpieczeń Podaj nazwę klasy implementującej interfejs MQSecurityExit IBM MQ Java (w przypadku wyjścia zabezpieczeń kanału napisanego w języku Java) lub łańcuch w formacie nazwa_biblioteki(nazwa_punktu_wejścia) (w przypadku wyjścia zabezpieczeń kanału napisanego w języku innym niż Java). SECEXIT SCX
Inicjowanie wyjścia zabezpieczeń Podaj dane użytkownika przekazywane do wyjścia zabezpieczeń kanału w momencie jego wywoływania. SECEXITINIT SCXI

Strona Broker

W tabeli podano listę właściwości, które można ustawić na stronie Broker w oknie dialogowym Fabryka połączeń. Aby udostępnić szczegóły brokera publikowania/subskrybowania, edytuj właściwości na stronie Broker.

Właściwość Znaczenie Długa nazwa Krótka nazwa
Kolejka komunikatów subskrypcji brokera

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0 lub nowszego, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0 lub nowszego.

Wybierz lub podaj nazwę kolejki, z której są odbierane komunikaty nietrwałej subskrypcji. Domyślna nazwa kolejki to SYSTEM.JMS.ND.SUBSCRIBER.QUEUE. Aby użyć przycisku Wybierz w celu wpisania nazwy, należy wcześniej wybrać wartość właściwości Podstawowy menedżer kolejek na stronie Połączenie oraz musi być uruchomiony wybrany menedżer kolejek.
BROKERSUBQ BSUB
Kolejka komunikatów subskrypcji CC brokera

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0 lub nowszego, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0 lub nowszego.

Wybierz lub podaj nazwę kolejki, z której są odtwarzane komunikaty nietrwałej subskrypcji dla użytkownika połączenia. Domyślna nazwa kolejki to SYSTEM.JMS.CC.SUBSCRIBER.QUEUE. Aby użyć przycisku Wybierz w celu wpisania nazwy, należy wcześniej wybrać wartość właściwości Podstawowy menedżer kolejek na stronie Połączenie oraz musi być uruchomiony wybrany menedżer kolejek.

Więcej informacji zawiera opis właściwości BROKERSUBQ w Centrum Wiedzy IBM.

BROKERCCSUBQ CCSUB
Kolejka kontrolna brokera

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0 lub nowszego, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0 lub nowszego.

Wybierz lub podaj nazwę kolejki kontrolnej brokera. Aby użyć przycisku Wybierz w celu wpisania nazwy, należy wcześniej wybrać wartość właściwości Menedżer kolejek brokera na stronie Połączenie oraz musi być uruchomiony wybrany menedżer kolejek.
BROKERCONQ BCON
Strumień zgłoszenia

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0 lub nowszego, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0 lub nowszego.

Wybierz lub podaj nazwę kolejki, do której wysyłane są zgłoszone komunikaty (kolejka strumieniowa). Domyślna nazwa kolejki to SYSTEM.BROKER.DEFAULT.STREAM. Aby użyć przycisku Wybierz w celu wpisania nazwy, należy wcześniej wybrać wartość właściwości Menedżer kolejek brokera na stronie Połączenie oraz musi być uruchomiony wybrany menedżer kolejek.
BROKERPUBQ BPUB
Wersja brokera

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0 lub nowszego, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0 lub nowszego.

Wybierz wersję używanego brokera. Należy kliknąć opcję V1, aby użyć brokera publikowania/subskrypcji produktu IBM MQ lub produktu IBM Integration Bus w trybie zgodności. Jest to wartość domyślna, jeśli właściwość Transport ma wartość Powiązania lub Klient. Należy kliknąć opcję V2, aby użyć produktu IBM Integration Bus w trybie własnym. Jest to wartość domyślna, jeśli właściwość Transport ma wartość Bezpośredni lub Bezpośredni protokół HTTP.
BROKERVER BVER
Interwał potwierdzania publikacji

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0 lub nowszego, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0 lub nowszego.

Podaj liczbę komunikatów, które są publikowane przez wydawcę, zanim klient JMS produktu IBM MQ zażąda potwierdzenia od brokera. Jeśli wartość tej właściwości zostanie zmniejszona, klient będzie żądać potwierdzeń częściej i tym samym wydajność publikatora ulegnie zmniejszeniu. Jeśli wartość zostanie zwiększona, zgłaszanie wyjątku przez klient w przypadku awarii brokera będzie trwać dłużej. Ta wartość jest odpowiednia tylko wtedy, gdy właściwość Transport ma wartość Powiązania lub Klient. Wartość domyślna wynosi 25.
PUBACKINT PAI

Strona Kolejki tymczasowe

W tabeli podana została lista atrybutów dostępnych na stronie Kolejki tymczasowe okna dialogowego właściwości fabryki połączeń. Aby określić, w jaki sposób kolejki tymczasowe JMS są dynamicznie definiowane, edytuj właściwości na stronie Kolejki tymczasowe.

Właściwość Znaczenie Długa nazwa Krótka nazwa
Tymczasowa kolejka modelowa Wybierz lub podaj nazwę kolejki modelowej, z której tworzone są kolejki tymczasowe JMS. Aby użyć przycisku Wybierz w celu wpisania nazwy, należy wcześniej wybrać wartość właściwości Podstawowy menedżer kolejek na stronie Połączenie oraz musi być uruchomiony wybrany menedżer kolejek. TEMPMODEL TM
Przedrostek kolejki tymczasowej Podaj przedrostek używany podczas tworzenia nazw kolejek dynamicznych programu IBM MQ. Zasady tworzenia przedrostków są takie same jak zasady tworzenia zawartości pola DynamicQName w deskryptorze obiektu (MQOD) IBM MQ, ale ostatni niepusty znak musi być znakiem gwiazdki (*). Jeśli nie zostanie podana żadna wartość właściwości, używana jest wartość AMQ.*.[z/OS] W systemach z/OS używana jest wartość CSQ.*. TEMPQPREFIX TQP

Strona Tematy tymczasowe

W tabeli podano listę właściwości, które można ustawić na stronie Tematy tymczasowe w oknie dialogowym Fabryka połączeń. Aby określić sposób dynamicznego definiowania tematów tymczasowych JMS, zmodyfikuj właściwości na stronie Tematy tymczasowe.

Właściwość Znaczenie Długa nazwa Krótka nazwa
Przedrostek tematu tymczasowego Wpisz przedrostek używany do tworzenia nazwy tematu tymczasowego. Podczas tworzenia tematów tymczasowych usługa JMS generuje łańcuch tematu w formie TEMP/TEMPTOPICPREFIX/unikalny_id lub, jeśli ta właściwość używa wartości domyślnej, po prostu TEMP/unikalny_id. TEMPTOPICPREFIX TTP

Strona Subskrybent

W tabeli podana została lista atrybutów dostępnych na stronie Subskrybent okna dialogowego właściwości fabryki połączeń. Aby zarządzać subskrybentami oraz subskrypcjami, edytuj właściwości na stronie Subskrybent.

Właściwość Znaczenie Długa nazwa Krótka nazwa
Wybór komunikatów

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Aby określić, czy wybór komunikatów dokonywany jest przez aplikację klienta JMS, kliknij przycisk Klient. Aby określić, czy wybór komunikatów dokonywany jest przez brokera, kliknij przycisk Broker. Jeśli właściwość Transport na stronieOgólne ma wartość Bezpośredni, wybór komunikatów jest zawsze wykonywany przez brokera, a wartość właściwości Wybór komunikatów jest ignorowana. Wybór komunikatu przez brokera nie jest obsługiwany, jeśli właściwość Wersja brokera na stronie Broker ma wartość V1.
MSGSELECTION MSEL
Rzadkie subskrypcje

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Ta właściwość steruje strategią odtwarzania komunikatów obiektu TopicSubscriber. Aby określić, że subskrypcje odbierają częste komunikaty o zgodności, kliknij opcję Nie. Aby określić, że subskrypcje odbierają rzadkie o komunikaty zgodności, kliknij opcję Tak.
SPARSESUBS SSUBS
Baza subskrypcji

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Wybierz miejsce, w którym usługa JMS programu IBM MQ ma zapisywać dane trwałe związane z aktywnymi subskrypcjami. Aby zapisywać informacje subskrypcji w kolejkach SYSTEM.JMS.ADMIN.QUEUE oraz SYSTEM.JMS.PS.STATUS.QUEUE, kliknij opcję Kolejka. Aby zapisywać informacje subskrypcji w brokerze publikowania/subskrybowania, a nie w kolejce, kliknij opcję Broker. Aby dynamicznie wybrać bazę subskrypcji opartą na kolejkach lub brokerze w zależności od poziomów zwalniania IBM MQ oraz zainstalowanego brokera publikowania/subskrybowania, kliknij opcję Migruj. Wartość ta wybierana jest jako domyślna. Więcej informacji o składnicach subskrypcji zawiera sekcja Tworzenie klas produktu IBM MQ dla aplikacji JMS w Centrum Wiedzy IBM.
SUBSTORE SS
Poziom czyszczenia

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Wybierz poziom czyszczenia dla magazynów subskrypcji, dla których właściwość Magazyn subskrypcji na stronie Broker ma wartość Broker lub Migruj.
CLEANUP CL
Interwał czyszczenia

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Podaj interwał w milisekundach między kolejnymi uruchomieniami w tle programu narzędziowego czyszczenia publikowania/subskrybowania.
CLEANUPINT CLINT
Obsługa klonów Określ, czy dwie lub więcej instancji tego samego stałego subskrybenta tematów mogą być uruchamiane równocześnie. Włączenie obsługi klonów jest niezgodne ze specyfikacją JMS 1.1. Aby określić, że tylko jedna instancja stałego subskrybenta tematów może być uruchomiona na raz, kliknij przycisk Wyłączona. Jest to wartość domyślna. Aby określić, że więcej niż dwie instancje tego samego stałego subskrybenta tematów mogą być uruchamiane równocześnie, każda z instancji uruchomiona na innej wirtualnej maszynie Java (JVM), kliknij przycisk Włączona. CLONESUPP CLS
Interwał odświeżania statusu

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Podaj interwał w milisekundach między kolejnymi odświeżeniami długotrwałych transakcji, które pozwalają na wykrycie utraty połączenia subskrybenta z menedżerem kolejek. Ta właściwość jest odpowiednia tylko wtedy, gdy właściwość Baza subskrypcji na stronie Broker ma wartość Kolejka. Więcej informacji o składnicach subskrypcji zawiera sekcja Tworzenie klas produktu IBM MQ dla aplikacji JMS w Centrum Wiedzy IBM.
STATREFRESHINT SRI
Format znaku wieloznacznego Określ wersję składni znaku wieloznacznego, która ma być używana.

Kliknij opcję Tylko znaki wieloznaczne na poziomie znaku, aby używać tylko znaków wieloznacznych na poziomie znaku (ze względu na spójność z aplikacjami, które używały wcześniej brokera w wersji 1. Patrz właściwość Wersja brokera).

Kliknij opcję Tylko znaki wieloznaczne tematu, aby używać tylko znaków wieloznacznych na poziomie tematu, zgodnie z brokerem w wersji 2.

WILDCARDFORMAT WCFMT

Strona Rozszerzone

W tabeli podana została lista atrybutów dostępnych na stronie Rozszerzone okna dialogowego właściwości fabryki połączeń. Aby zmienić dodatkowe właściwości obiektu fabryki połączeń, edytuj właściwości na stronie Rozszerzone.

Właściwość Znaczenie Długa nazwa Krótka nazwa
Wielkość zadania wsadowego komunikatu

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Podaj maksymalną liczbę komunikatów pobieranych z kolejki w jednym pakiecie za pomocą asynchronicznego przekazywania komunikatów. Wartość domyślna wynosi 10.
MSGBATCHSZ MBS
Czas przechowywania komunikatu Określ, czy użytkownik połączenia pozostawia niechciane komunikaty w kolejce wejściowej. Aby pozostawić niechciane komunikaty w kolejce wejściowej, kliknij opcję Tak. Aby postępowanie z niechcianymi komunikatami było zgodne z opcjami dyspozycji dotyczącymi tych komunikatów, kliknij opcję Nie. MSGRETENTION MRET
Interwał czasu odpytywania

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Podaj interwał w milisekundach upływający przed podjęciem przez nasłuchiwanie kolejnej próby pobrania komunikatu z kolejki, jeśli każde z nasłuchiwań komunikatów w obrębie sesji nie posiada żadnych komunikatów w kolejce. Domyślna wartość wynosi 5000. Jeśli podczas sesji często zdarza się, że dla nasłuchiwań komunikatów brak odpowiednich komunikatów, należy rozważyć zwiększenie wartości tej właściwości.
POLLINGINT PINT
Interwał ponawiania skanowania

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Podaj czas w milisekundach, po którym klient JMS programu IBM MQ wróci na początek kolejki podczas wyszukiwania odpowiedniego komunikatu. Gdy konsument komunikatów w domenie typu "punkt z punktem" używa selektora komunikatu do wybierania komunikatów, które chce odebrać, klient JMS programu IBM MQ wyszukuje w kolejce programu IBM MQ odpowiednie komunikaty w kolejności określonej we właściwości Kolejność dostarczania komunikatów danej kolejki (patrz sekcja Właściwości kolejki). W momencie, gdy klient odnajduje odpowiedni komunikat i przekazuje go użytkownikowi, klient wznawia wyszukiwanie kolejnego odpowiedniego komunikatu od pozycji bieżącej w kolejce. Klient kontynuuje wyszukiwanie do momentu osiągnięcia końca kolejki lub zakończenia interwału w milisekundach określonego przez wartość tej właściwości. W obu przypadkach klient powraca do początku kolejki i kontynuuje wyszukiwanie z nowym interwałem.
RESCANINT RINT
Błąd w przypadku wygaszania Aby określić, że wywołania do pewnych metod nie są wykonywane, jeśli menedżer kolejek jest w stanie wygaszania, kliknij opcję Tak. Jeśli aplikacja wykryje, że menedżer kolejek jest wygaszany, aplikacja może zakończyć swoje zadania i zamknąć połączenie, pozwalając na zatrzymanie menedżera kolejek. Aby określić, że żadne wywołanie metody nie zakończy się niepowodzeniem, ponieważ menedżer kolejek jest w stanie wyciszenia, kliknij opcję Nie. Po kliknięciu opcji Nie aplikacja nie może wykryć, że menedżer kolejek jest w stanie wyciszenia, więc może kontynuować operacje w odniesieniu do menedżera kolejek i tym samym uniemożliwić jego zatrzymanie. FAILIFQUIESCE FIQ
Punkt synchronizacji wszystkich pobrań Aby określić, że wszystkie pobrania powinny zostać wykonane w ramach punktu synchronizacji, kliknij opcję Tak. Aby określić, że wszystkie pobrania nie powinny zostać wykonane w ramach punktu synchronizacji kliknij opcję Nie. SYNCPOINTALLGETS SPAG
Tworzenie zgodności klienta docelowego Określ, czy komunikat odpowiedzi wysłany do kolejki identyfikowanej przez pole nagłówka JMSReplyTo ma nagłówek MQRFH2 tylko wtedy, gdy komunikat przychodzący ma nagłówek MQRFH2. Aby określić, że jeśli komunikat przychodzący nie ma nagłówka MQRFH2, właściwość Klient docelowy kolejki docelowej ma wartość MQ, kliknij opcję Tak. Jeśli komunikat przychodzący nie ma nagłówka MQRFH2 właściwość Klient docelowy ma wartość JMS. Aby określić, że właściwość Klient docelowy kolejki docelowej ma zawsze wartość JMS, kliknij opcję Nie. TARGCLIENTMATCHING TCM
Interwał sprawdzania błędu asynchronicznego Wpisz liczbę dozwolonych wywołań wysłanych między operacjami sprawdzania błędów asynchronicznej operacji put w jednej sesji JMS bez transakcji. Wartość minimalna wynosi 0. Wartość może być dowolną liczbą całkowitą dodatnią. SENDCHECKCOUNT SCC

Strona Strojenie zaawansowane

W tabeli podana została lista atrybutów dostępnych na stronie Strojenie zaawansowane okna dialogowego właściwości fabryki połączeń. Aby skonfigurować ustawienia zaawansowane, edytuj właściwości na stronie Strojenie zaawansowane. W przypadku większości systemów operacyjnych wystarczające są ustawienia domyślne.

Właściwość Znaczenie Długa nazwa Krótka nazwa
Czas trwania procesu

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Aby określić, że subskrybent nie gwarantuje szybkości przetwarzania odebranych komunikatów, kliknij opcję Nieznany (wartość domyślna). Aby określić, że subskrybent gwarantuje przetworzenie odebranych komunikatów przed zwróceniem kontroli klientowi JMS IBM MQ, kliknij opcję Krótki.
PROCESSDURATION PROCDUR
Publikacja optymistyczna

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Aby określić, że podczas publikowania komunikatu przez publikatora klient JMS IBM MQ ma nie zwracać kontroli do publikatora, dopóki nie zakończy przetwarzania związanego z wywołaniem i nie będzie mógł zgłosić wyniku do publikatora, wybierz wartość Nie (wartość domyślna). Aby określić, że podczas publikowania komunikatu przez publikatora klient JMS IBM MQ ma zwracać kontrolę do publikatora natychmiast, zanim zakończy przetwarzanie związane z wywołaniem i będzie mógł zgłosić wynik do publikatora, wybierz wartość Tak (klient JMS IBM MQ zgłosi wynik tylko wtedy, gdy publikator zatwierdzi komunikat).
OPTIMISTICPUBLICATION OPTPUB
Powiadomienie wychodzące

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Aby określić, że podczas potwierdzania lub zatwierdzania komunikatu przez subskrybenta klient JMS IBM MQ ma nie zwracać kontroli do subskrybenta, dopóki nie zakończy przetwarzania związanego z wywołaniem i nie będzie mógł zgłosić wyniku do subskrybenta, wybierz wartość Tak (wartość domyślna). Aby określić, że podczas potwierdzania lub zatwierdzania komunikatu przez subskrybenta klient JMS IBM MQ ma zwracać kontrolę do subskrybenta natychmiast, zanim zakończy przetwarzanie związane z wywołaniem i będzie mógł zgłosić wynik do subskrybenta, wybierz wartość Nie.
OUTCOMENOTIFICATION NOTIFY
Wyodrębnianie odbierania

Ta właściwość może zostać użyta w kliencie JMS produktu IBM WebSphere MQ 7.0, ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0.

Aby określić, że subskrybent odbiera wyłącznie zatwierdzone komunikaty z kolejki subskrybenta, kliknij opcję Zatwierdzone (wartość domyślna). Aby określić, że subskrybent odbiera także niezatwierdzone komunikaty z kolejki subskrybenta, kliknij opcję Niezatwierdzone. Wartość Niezatwierdzone jest ważna wyłącznie, jeśli właściwość Czas trwania procesu ma wartość Krótki czas.
RECEIVEISOLATION RCVISOL