Ustawienia miejsca docelowego tematu dostawcy WebSphere MQ dla klientów aplikacji

Ten panel służy do wyświetlania lub zmiany właściwości konfiguracyjnych wybranego miejsca docelowego tematu dla dostawcy JMS (Java™ Message Service) produktu 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. Kliknąć prawym przyciskiem myszy opcję Miejsca docelowe tematu, a następnie wybrać opcję Nowe. Na karcie Ogólne zostaną wyświetlone następujące pola.

Uwaga:

Miejsce docelowe tematu jest używane w celu konfigurowania właściwości tematu JMS dla powiązanego dostawcy JMS. Temat, który zostanie wykorzystany dla dostawcy JMS produktu WebSphere MQ posiada następujące właściwości:

Nazwa

Nazwa służąca do identyfikowania danego tematu w celach administracyjnych na serwerze WebSphere Application Server.

Typ danych Łańcuch
Opis

Opis tematu używany do celów administracyjnych na serwerze WebSphere Application Server.

Typ danych Łańcuch
Nazwa JNDI

Środowisko wykonawcze klienta aplikacji używa tego pola w celu pobrania informacji konfiguracyjnych.

Trwałość

Określa, czy komunikaty wysyłane do miejsca docelowego są trwałe, nietrwałe lub ich trwałość jest zdefiniowana przez aplikację.

Typ danych Wyliczeniowy
Wartość domyślna APPLICATION_DEFINED (zdefiniowana przez aplikację)
Zakres
Zdefiniowane przez aplikację
Komunikaty w miejscu docelowym posiadają trwałość zdefiniowaną przez aplikację, która umieszcza je w kolejce.
Zdefiniowane przez kolejkę
[Tylko dla miejsc docelowych produktu WebSphere MQ] Trwałość komunikatów w miejscu docelowym jest określona przez właściwości definicji kolejki produktu WebSphere MQ.
Trwałe
Komunikaty w miejscu docelowym będą trwałe.
Nietrwałe
Komunikaty w miejscu docelowym są nietrwałe.
Priorytet

Określa, czy priorytet komunikatu dla danego miejsca docelowego jest definiowany przez aplikację, czy przez właściwość Określony priorytet.

Typ danych Wyliczeniowy
Wartość domyślna APPLICATION_DEFINED (zdefiniowana przez aplikację)
Zakres
Zdefiniowane przez aplikację
Priorytet komunikatów w tym miejscu docelowym jest definiowany przez aplikacje, które umieszczają je w miejscu docelowym.
Zdefiniowane przez kolejkę
[Tylko dla miejsc docelowych produktu WebSphere MQ] Trwałość komunikatów w miejscu docelowym jest określona przez właściwości definicji kolejki produktu WebSphere MQ.
Określone
Priorytet komunikatów w miejscu docelowym jest określany przez właściwość Określony priorytet. Po wybraniu tej opcji należy zdefiniować priorytet dla właściwości Określony priorytet.
Określony priorytet

Jeśli właściwość Priorytet jest ustawiona na Określony, należy określić priorytet komunikatów dla tej kolejki, w zakresie od 0 (najniższy priorytet) do 9 (najwyższy priorytet).

Jeśli właściwość Priorytet ustawiono na Określone, komunikaty wysyłane do danej kolejki będą miały wartość określoną w tej właściwości.

Typ danych Liczba całkowita
Jednostki Poziom priorytetu komunikatu
Zakres Od 0 (najniższy priorytet) do 9 (najwyższy priorytet)
Ważność

Określa, czy limit czasu utraty ważności dla tej kolejki jest definiowany przez aplikację, czy przez właściwość Określony limit czasu utraty ważności. Oprócz tego pozwala ustalić, że komunikaty znajdujące się w tej kolejce nigdy nie utracą ważności (posiadają nieskończony limit czasu ważności).

Typ danych Wyliczeniowy
Wartość domyślna APPLICATION_DEFINED (zdefiniowana przez aplikację)
Zakres
Zdefiniowane przez aplikację
Limit czasu utraty ważności dla komunikatów tej kolejki jest zdefiniowany przez aplikację, która umieściła je w kolejce.
Określone
Limit czasu utraty ważności dla komunikatów tej kolejki jest zdefiniowany przez właściwość Określony limit czasu utraty ważności. Po wybraniu tej opcji należy zdefiniować wartość limitu czasu dla właściwości Określony limit czasu utraty ważności.
Brak ograniczenia
Limit czasu utraty ważności dla komunikatów zawartych w tej kolejce nie został określony.
Określony limit czasu utraty ważności

Jeśli właściwość Limit czasu utraty ważności została ustawiona na Określona, należy wprowadzić liczbę milisekund (dodatnią) po upływie których komunikaty tej kolejki utracą ważność.

Typ danych Liczba całkowita
Jednostki Milisekundy
Zakres Większe lub równe od 0
  • Wartość 0 wskazuje, że komunikaty nigdy nie utracą ważności.
  • Pozostałe wartości to liczby całkowite (określające liczbę milisekund).
Nazwa podstawowego tematu

Nazwa tematu, do którego wysyłane są komunikaty.

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. Szczegółowe informacje zawiera sekcja Zaawansowane ustawienia właściwości kolejek i tematów dostawcy komunikatów produktu WebSphere MQ.

Typ danych Łańcuch
Jednostki Liczba całkowita
Zakres Od 1 do 65535
Kodowanie na podstawie liczb całkowitych

Jeśli kodowanie rodzime nie zostało włączone, należy wybrać normalne lub odwrotne kodowanie na podstawie liczb całkowitych.

Typ danych Wyliczeniowy
Wartość domyślna NORMAL (zwykłe)
Zakres
NORMAL (zwykłe)
Powoduje używanie normalnego kodowania na podstawie liczb całkowitych.
REVERSED (odwrócone)
Powoduje używanie odwrotnego kodowania na podstawie liczb całkowitych.

Więcej informacji na temat właściwości kodowania zawiera sekcja Korzystanie z języka Java w Centrum informacyjnym produktu WebSphere MQ.

Kodowanie dziesiętne

Jeśli kodowanie rodzime nie zostało włączone, wybierz normalne lub odwrotne kodowanie dziesiętne.

Typ danych Wyliczeniowy
Wartość domyślna NORMAL (zwykłe)
Zakres
NORMAL (zwykłe)
Używane jest normalne kodowanie dziesiętne.
REVERSED (odwrócone)
Używane jest odwrotne kodowanie dziesiętne.

Więcej informacji na temat właściwości kodowania zawiera sekcja Korzystanie z języka Java w Centrum informacyjnym produktu WebSphere MQ.

Kodowanie zmiennopozycyjne

Jeśli kodowanie rodzime nie zostało włączone, należy wybrać typ kodowania zmiennopozycyjnego.

Typ danych Wyliczeniowy
Wartość domyślna IEEENORMAL
Zakres
IEEENORMAL
Używane jest normalne kodowanie zmiennopozycyjne IEEE.
IEEEREVERSED
Używane jest odwrotne kodowanie zmiennopozycyjne IEEE.
S390
Używane jest kodowanie zmiennopozycyjne S/390®.

Więcej informacji na temat właściwości kodowania zawiera sekcja Korzystanie z języka Java w Centrum informacyjnym produktu WebSphere MQ.

Kodowanie rodzime

Określa, że miejsce docelowe kolejki używa kodowania rodzimego (odpowiednie wartości kodowania dla platformy Java) po zaznaczeniu tego pola wyboru.

Typ danych Wyliczeniowy
Wartość domyślna Wyzerowane
Zakres
Wyzerowane
Kodowanie rodzime nie jest używane, więc należy określić poprzednie wartości dla kodowania na podstawie liczb całkowitych, kodowania dziesiętnego oraz zmiennopozycyjnego.
Wybrane
Kodowanie rodzime jest używane (w celu udostępnienia wartości kodowania odpowiednich dla platformy Java).

Więcej informacji na temat właściwości kodowania zawiera sekcja Korzystanie z języka Java w Centrum informacyjnym produktu WebSphere MQ.

Kolejka trwałych subskrypcji brokera

Nazwa kolejki brokerów, z której pobierane są komunikaty trwał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 trwałych subskrypcji konsumenta połączenia brokera

Nazwa kolejki brokera, z której pobierane są komunikaty trwałej subskrypcji dla obiektu ConnectionConsumer. 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
Klient docelowy

Wskazuje, czy aplikacja odbierająca jest zgodna z usługą JMS, czy też jest tradycyjną aplikacją WebSphere MQ.

Typ danych Wyliczeniowy
Wartość domyślna WebSphere MQ
Zakres
WebSphere MQ
Aplikacja docelowa jest tradycyjną aplikacją WebSphere MQ, która nie obsługuje JMS.
JMS
Aplikacja docelowa obsługuje JMS.
Treść komunikatu

Wskazuje, czy aplikacja przetwarza nagłówek RFH 2 komunikatu produktu WebSphere MQ jako część treści komunikatu JMS.

Typ danych Lista rozwijana
Wartość domyślna UNSPECIFIED
Zakres
UNSPECIFIED
Podczas wysyłania komunikatów dostawca przesyłania komunikatów produktu WebSphere MQ generuje i dołącza nagłówek RFH w wersji 2 lub nie generuje go i nie dołącza. Zależy to od wartości właściwości Dodawaj nagłówki RFH w wersji 2 do komunikatów wysyłanych do tego miejsca docelowego. Podczas odbierania komunikatów dostawca przesyłania komunikatów produktu WebSphere MQ działa tak, jakby wartość była ustawiona na JMS.
JMS
Podczas wysyłania komunikatów dostawca przesyłania komunikatów produktu WebSphere MQ automatycznie generuje nagłówek RFH w wersji 2 i dołącza go do komunikatu produktu WebSphere MQ. Podczas odbierania komunikatów dostawca przesyłania komunikatów produktu WebSphere MQ ustawia właściwości komunikatu JMS zgodnie z wartościami w nagłówku RFH w wersji 2 (jeśli te wartości są obecne) i nie prezentuje nagłówka RFH w wersji 2 jako części treści komunikatu JMS.
MQ
Podczas wysyłania komunikatów dostawca przesyłania komunikatów produktu WebSphere MQ nie generuje nagłówka RFH w wersji 2. Podczas odbierania komunikatów dostawca przesyłania komunikatów produktu WebSphere MQ prezentuje nagłówek RFH w wersji 2 jako część treści komunikatu JMS.
Styl miejsca docelowego ReplyTo

Określa format pola JMSReplyTo.

Typ danych Lista rozwijana
Wartość domyślna DEFAULT
Zakres
DEFAULT
Wartość domyślna odpowiada informacji zawartej w nagłówku RFH 2.
MQMD
Należy użyć wartości podanej w deskryptorze MQMD. Powoduje to wypełnienie pola odpowiedzi do menedżera kolejek wartością z MQMD, zgodnie z domyślnym działaniem produktu WebSphere w wersji 6.0.2.4 i 6.0.2.5.
RFH2
Należy użyć wartości podanej w nagłówku RFH 2. Jeśli aplikacja wysyłająca ustawi wartość JMSReplyTo, zostanie ona użyta.
Rozsyłanie grupowe

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

Typ danych Wyliczeniowy
Wartość domyślna AS_CF
Zakres
AS_CF
Ta fabryka połączeń używa transportu rozsyłania grupowego.
DISABLED (wyłączone)
Ta fabryka połączeń nie używa transportu rozsyłania grupowego.
NOT_RELIABLE (zawodne)
Ta fabryka połączeń zawsze używa transportu rozsyłania grupowego.
RELIABLE (niezawodne)
Ta fabryka połączeń używa transportu rozsyłania grupowego, jeśli miejsce docelowe tematu jest zawodne.
WŁĄCZONE
Ta fabryka połączeń używa niezawodnego transportu rozsyłania grupowego.
Włączony odczyt MQMD

Wskazuje, czy aplikacja może odczytywać wartości pól MQMD z komunikatów JMS wysyłanych i odbieranych przy użyciu dostawcy mechanizmu przesyłania komunikatów produktu WebSphere MQ.

Typ danych Pole wyboru
Wartość domyślna Wyzerowane
Zakres
Wyzerowane
Aplikacje nie mogą odczytywać wartości pól MQMD.
Wybrane
Aplikacje mogą odczytywać wartości pól MQMD.
Włączony zapis MQMD

Wskazuje, czy aplikacja może zapisywać wartości pól MQMD z komunikatów JMS wysyłanych i odbieranych przy użyciu dostawcy mechanizmu przesyłania komunikatów produktu WebSphere MQ.

Typ danych Pole wyboru
Wartość domyślna Wyzerowane
Zakres
Wyzerowane
Aplikacje nie mogą zapisywać wartości pól MQMD.
Wybrane
Aplikacje mogą zapisywać wartości pól MQMD.
Kontekst komunikatów MQMD

Definiuje opcje kontekstu komunikatów określone podczas wysyłania komunikatów do miejsca docelowego.

Typ danych Lista rozwijana
Wartość domyślna DEFAULT
Zakres
DEFAULT
Wywołanie funkcji API MQOPEN i struktura MQPMO nie określają żadnych jawnych opcji kontekstu komunikatów.
SET_IDENTITY_CONTEXT
Wywołanie funkcji API MQOPEN określa opcję kontekstu komunikatu MQOO_SET_IDENTITY_CONTEXT, a struktura MQPMO określa opcję MQPMO_SET_IDENTITY_CONTEXT.
SET_ALL_CONTEXT
Wywołanie funkcji API MQOPEN określa opcję kontekstu komunikatu MQOO_SET_ALL_CONTEXT, a struktura MQPMO określa opcję MQPMO_SET_ALL_CONTEXT.



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



Nazwa pliku: ucli_ptdsm.html