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 na temat narzędzia wiersza komend do administrowania usługą JMS zawiera sekcja Konfigurowanie obiektów JMS przy użyciu narzędzia administracyjnego w podręczniku Dokumentacja produktu 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. Nazwa  
Opis Podaj opis obiektu. Opis 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 nie jest dostępny w produkcie IBM MQ 8.0. Jeśli używany jest produkt IBM MQ 8.0 , można zdefiniować transport w czasie rzeczywistym, ale nie powiedzie się, gdy zostanie podjęta próba utworzenia połączenia.    
Transport Określa typ transportu używany przez połączenie. Produkt Bindings jest bezpośrednim połączeniem z menedżerem kolejek, który znajduje się na tym samym komputerze, co klient JMS. Client to połączenie klienta korzystające z protokołu TCP/IP (menedżer kolejek może znajdować się na tym samym lub innym komputerze). Direct jest połączeniem bezpośrednim z brokerem produktu IBM Integration Bus; Direct HTTP jest połączeniem bezpośrednim z użyciem tunelowania HTTP. Chociaż to pole jest dostępne tylko do odczytu, można zmienić typ transportu, jeśli istnieje alternatywny typ transportu dostępny dla dostawcy przesyłania komunikatów. Więcej informacji na ten temat zawiera sekcja Zmiana typu transportu używanego dla 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, że jest ona przeznaczona jako fabryka 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, że jest ona przeznaczona jako fabryka połączeń produktu IBM WebSphere® MQ 7.0 dla połączeń z produktem IBM WebSphere MQ 7.0. menedżer kolejek. 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 unspecified 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 przy użyciu konkretnej wersji dostawcy, można znaleźć w temacie Rozwiązywanie problemów z wersją dostawcy JMS w dokumentacji IBM Documentation.

   
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ść Direct i Direct 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
Nazwa aplikacji Należy określić nazwę, za pomocą której aplikacja identyfikuje się. Więcej informacji na ten temat zawiera sekcja Określanie nazwy aplikacji w obsługiwanych językach programowania w dokumentacji DokumentacjaIBM. APPLICATIONNAME APPNAME
Podstawowy menedżer kolejek Wybierz lub podaj nazwę menedżera kolejek, z którym nastąpi połączenie. If your application uses a client channel definition table to connect to a queue manager, see Tabela definicji kanału klienta in Dokumentacja produktu IBM. QMANAGER QMGR
Menedżer kolejek brokera

Ta właściwość może być używana 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ść Client. Domyślny port to 1506, jeśli właściwość Transport ma wartość Direct lub Direct HTTP. PORT -
Nazwa hosta proxy Podaj nazwę hosta serwera proxy dla połączenia bezpośredniego. PROXYHOSTNAME PHOST
Port 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ń. W celu uzyskania optymalnej wydajności wartość tej właściwości powinna być taka sama, jak wartość atrybutu Identyfikator kodowanego zestawu znaków (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 nie jest dostępny w produkcie IBM MQ 8.0. Jeśli używany jest produkt IBM MQ 8.0 , można zdefiniować bezpośredni transport IP, ale nie powiedzie się, gdy zostanie podjęta próba 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 formatuipaddress(low-port, high-port), gdzie adres_ip jest adresem IP określonym w adresie IPv4 w postaci dziesiętnej z kropkami, IPv6 w postaci szesnastkowej lub alfanumerycznym formatem nazwy hosta. Na przykład:127.0.0.1określa adres IPv4 z dowolnym portem;127.0.0.1(1000)określa adres IPv4 i konkretny port;127.0.0.1(1000,2000)określa adres IPv4 oraz zakres portów;(1000)określa tylko 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, Shared, Isolated i Fastpath są ignorowane, jeśli aplikacja JMS jest połączona z użyciem połączenia klienta. [z/OS]The Shared, Isolated, and Fastpath options are ignored by IBM MQ for z/OS® queue managers; the Serial queue manager, Serial queue sharing group, Restricted queue manager, and Restricted queue sharing group options are supported only by IBM MQ for z/OS queue managers.

   
[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 tylko 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.
Automatyczne ponowne łączenie klienta nie jest obsługiwane przez klasy IBM MQ dla języka Java.
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 Base Queue Manager na stronie Połączenie oraz musi być uruchomiony wybrany menedżer kolejek. Należy ustawić wartość właściwości Channel lub właściwości Client Channel Definition Table URL, ale nie ich obu. CHANNEL CHAN
Adres URL tabeli definicji kanału 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. Należy ustawić wartość właściwości Channel lub właściwości Client Channel Definition Table URL, ale nie ich obu. 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
Zestaw algorytmów szyfrowania Wybierz CipherSuite dla połączenia TLS. Zestaw algorytmów szyfrowania musi być zgodny ze specyfikacją CipherSpec kanału połączeń serwera określonego we właściwości Channel na stronie Kanały. Jeśli zestaw algorytmów szyfrowania nie zostanie wybrany, właściwości FIPS Required, Certificate Revocation List, Peer Name oraz Reset Count są ignorowane. SSLCIPHERSUITE SCPHS
Wymagane FIPS Kliknij przycisk Tak , aby określić, że połączenie TLS musi korzystać z pakietu 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 Channel na stronie Kanały. SSLPEERNAME SPEER
Licznik zerowania 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ąc interfejs MQSendExit IBM MQ Java (w przypadku wyjścia wysyłania kanału napisanego w języku Java) lub łańcuchem w formacie nazwa_biblioteki (nazwa_pozycji_pozycji) (w przypadku wyjścia wysyłania kanału napisanego w języku 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ąc 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_punkt_wejścia) (w przypadku wyjścia odbierania kanału napisanego w języku Java nie jest napisane). 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ń Należy wpisać nazwę klasy implementujący interfejs MQSecurityExit IBM MQ Java (dla wyjścia zabezpieczeń kanału napisanego w języku Java) lub łańcuch w formacie nazwa_biblioteki (nazwa_pozycji_pozycji) (w przypadku wyjścia zabezpieczeń kanału napisanego w języku 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 być używana w produkcie IBM WebSphere MQ 7.0lub w nowszej wersji klienta JMS, ale nie ma wpływu na menedżer kolejek w produkcie IBM WebSphere MQ 7.0lub w nowszej wersji.

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

Ta właściwość może być używana w produkcie IBM WebSphere MQ 7.0lub w nowszej wersji klienta JMS, ale nie ma wpływu na menedżer kolejek w produkcie IBM WebSphere MQ 7.0lub w nowszej wersji.

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

Więcej informacji na ten temat zawiera opis właściwości BROKERSUBQ w dokumentacji IBM Documentation.

BROKERCCSUBQ CCSUB
Kolejka kontroli brokera

Ta właściwość może być używana w produkcie IBM WebSphere MQ 7.0lub w nowszej wersji klienta JMS, ale nie ma wpływu na menedżer kolejek w produkcie IBM WebSphere MQ 7.0lub w nowszej wersji.

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

Ta właściwość może być używana w produkcie IBM WebSphere MQ 7.0lub w nowszej wersji klienta JMS, ale nie ma wpływu na menedżer kolejek w produkcie IBM WebSphere MQ 7.0lub w nowszej wersji.

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

Ta właściwość może być używana w produkcie IBM WebSphere MQ 7.0lub w nowszej wersji klienta JMS, ale nie ma wpływu na menedżer kolejek w produkcie IBM WebSphere MQ 7.0lub w nowszej wersji.

Wybierz wersję używanego brokera. Kliknij opcję V1 , aby użyć brokera publikowania/subskrybowania IBM MQ lub IBM Integration Bus w trybie zgodności. Jest to wartość domyślna, jeśli Właściwość Transport jest ustawiona na wartość Bindings lub Client. Kliknij opcję V2 , aby użyć produktu IBM Integration Bus w trybie rodzimym. Jest to wartość domyślna, jeśli właściwość Transport jest ustawiona na wartość Direct lub DirectHTTP.
BROKERVER BVER
Interwał potwierdzania publikacji

Ta właściwość może być używana w produkcie IBM WebSphere MQ 7.0lub w nowszej wersji klienta JMS, ale nie ma wpływu na menedżer kolejek w produkcie IBM WebSphere MQ 7.0lub w nowszej wersji.

Wprowadź liczbę komunikatów, które są publikowane przez publikator, zanim klient JMS IBM MQ żą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 właściwość jest odpowiednia tylko wtedy, gdy właściwość Transport ma wartość Bindings lub Client. 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 wpisać wartość właściwości Base Queue Manager na stronie Połączenie oraz musi być uruchomiony wybrany menedżer kolejek. TEMPMODEL TM
Przedrostek krótkotrwałej kolejki Wpisz przedrostek używany do tworzenia nazwy kolejki dynamicznej produktu IBM MQ . Reguły tworzenia przedrostków są takie same jak reguły tworzenia treści pola DynamicQName w deskryptorze obiektu IBM MQ (MQOD), ale ostatni niepusty znak musi być gwiazdką (*). Jeśli dla właściwości nie określono żadnej wartości, używana jest wartość AMQ.*.[z/OS] W systemach z/OS używana wartość to 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 być używana 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 stronie Ogólne ma wartość Direct, wybór komunikatów jest zawsze wykonywany przez broker, a wartość właściwości Message Selection jest ignorowana. Wybór komunikatu przez broker nie jest obsługiwany, jeśli właściwość Broker Version na stronie Broker ma wartość V1.
MSGSELECTION MSEL
Rzadkie subskrypcje

Ta właściwość może być używana 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 zgodne komunikaty, kliknij przycisk Nie. Aby określić, że subskrypcje odbierają rzadkie zgodne komunikaty, kliknij przycisk Tak.
SPARSESUBS SSUBS
Magazyn subskrypcji

Ta właściwość może być używana 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 produkt IBM MQ JMS powinien przechowywać trwałe dane związane z aktywnymi subskrypcjami. Aby zapisać informacje o subskrypcji w kolejkach SYSTEM.JMS.ADMIN.QUEUE i 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 wersji produktu IBM MQ i zainstalowanego brokera publikowania/subskrypcji, kliknij opcję Migruj, która jest wybrana domyślnie. Więcej informacji na temat składnic subskrypcji zawiera sekcja Zapisywanie klas IBM MQ dla aplikacji JMS w podręczniku Dokumentacja produktu IBM.
SUBSTORE SS
Poziom czyszczenia

Ta właściwość może być używana 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ść Subscription Store na stronie Broker ma wartość Broker lub Migrate.
CLEANUP CL
Odstęp czasu między czyszczeniami

Ta właściwość może być używana 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 co najmniej dwie instancje tego samego subskrybenta trwałego tematu mogą być uruchamiane jednocześnie, każda instancja działająca w oddzielnej wirtualnej maszynie języka Java (JVM), kliknij opcję Włączone. CLONESUPP CLS
Interwał odświeżania statusu

Ta właściwość może być używana 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ść ma zastosowanie tylko wtedy, gdy wartość właściwości Subscription Store na stronie Broker jest równa Queue. Więcej informacji na temat składnic subskrypcji zawiera sekcja Zapisywanie klas IBM MQ dla aplikacji JMS w podręczniku Dokumentacja produktu 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ść przetwarzania wsadowego komunikatu

Ta właściwość może być używana 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
Odstęp odpytywania

Ta właściwość może być używana 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 być używana w kliencie JMS produktu IBM WebSphere MQ 7.0 , ale nie ma wpływu na menedżer kolejek produktu IBM WebSphere MQ 7.0 .

Należy wpisać odstęp czasu (w milisekundach) przed zwróniem klienta JMS IBM MQ na początek kolejki podczas wyszukiwania odpowiedniego komunikatu. Gdy konsument komunikatów w domenie typu punkt z punktem używa selektora komunikatów do wybierania komunikatów, które mają być odbierane, klient IBM MQ JMS przeszukuje kolejkę IBM MQ pod kątem odpowiednich komunikatów w kolejności określonej przez Message Delivery Sequence . Właściwość 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 wywołanie metody nie powiedzie się, ponieważ menedżer kolejek znajduje się w stanie wygaszania, kliknij opcję Nie. Po kliknięciu przycisku Nie aplikacja nie będzie mogła wykryć, że menedżer kolejek jest wygaszany, dzięki czemu aplikacja może kontynuować wykonywanie operacji względem menedżera kolejek i zapobiec jego zatrzymaniu. FAILIFQUIESCE FIQ
Wszystkie pobrania punktu synchronizacji 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
Zgodność 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ść Target Client kolejki docelowej ma wartość MQ, kliknij opcję Tak. Jeśli komunikat przychodzący ma nagłówek MQRFH2, właściwość Target Client ma wartość JMS. Aby określić, że właściwość Target Client 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
Przedział czasu procesu

Ta właściwość może być używana 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 dowolnego komunikatu otrzymanego przed zwróceniem elementu sterującego do klienta JMS IBM MQ , kliknij opcję Krótki.
PROCESSDURATION PROCDUR
Publikacja optymistyczna

Ta właściwość może być używana 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 gdy publikator publikuje komunikat, klient JMS IBM MQ 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, a następnie kliknąć opcję Nie (wartość domyślna). Aby określić, że gdy publikator publikuje komunikat, klient JMS IBM MQ zwraca sterowanie do publikatora natychmiast, zanim zakończy wszystkie przetwarzanie powiązane z wywołaniem i może zgłosić wynik do publikatora, a następnie kliknąć opcję Tak (klient JMS IBM MQ zgłosi wynik tylko wtedy, gdy publikator zatwierdzije komunikat).
OPTIMISTICPUBLICATION OPTPUB
Powiadamianie o wyniku

Ta właściwość może być używana 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 po potwierdzaniu lub zatwierdzaniu komunikatu przez subskrybenta klient JMS IBM MQ 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, kliknij opcję Tak (wartość domyślna). Aby określić, że po potwierdzaniu lub zatwierdzeniu komunikatu przez subskrybenta klient JMS IBM MQ zwraca kontrolę do subskrybenta natychmiast, zanim zakończy połączenie i będzie mógł zgłosić wynik do subskrybenta, kliknij opcję Nie.
OUTCOMENOTIFICATION NOTIFY
Wyodrębnienie odbierania

Ta właściwość może być używana 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ść Uncommitted jest ważna wyłącznie, jeśli właściwość Process Duration ma wartość Short.
RECEIVEISOLATION RCVISOL