Ustawienia miejsca docelowego kolejki produktu WebSphere MQ Provider dla klientów aplikacji

Ten panel służy do wyświetlania lub zmiany właściwości konfiguracyjnych wybranego miejsca docelowego kolejki 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. Kliknij prawym przyciskiem myszy pozycję Miejsca docelowe kolejki i wybierz opcję Nowe. Na karcie Ogólne zostaną wyświetlone następujące pola.

Uwaga:

Kolejka używana przez dostawcę JMS produktu WebSphere MQ ma następujące właściwości.

Nazwa

Nazwa służąca do identyfikowania tej kolejki w celach administracyjnych na serwerze IBM WebSphere Application Server.

Typ danych Łańcuch
Opis

Opis kolejki używany w celach administracyjnych w obszarze serwera WebSphere Application Server.

Typ danych Łańcuch
Nazwa JNDI

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

Trwałość

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

Typ danych Wyliczeniowy
Wartość domyślna APPLICATION_DEFINED (zdefiniowana przez aplikację)
Zakres
Zdefiniowane przez aplikację
Trwałość komunikatów w miejscu docelowym jest określana przez aplikację umieszczającą 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
Jednostki Nie dotyczy
Wartość domyślna APPLICATION_DEFINED (zdefiniowana przez aplikację)
Zakres
Zdefiniowane przez aplikację
Priorytet komunikatów w miejscu docelowym jest określany przez aplikację umieszczającą 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. Jeśli ta opcja zostanie wybrana, należy zdefiniować priorytet we 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).

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

Wskazuje, czy przekroczenie limitu czasu dla danej kolejki jest definiowane przez aplikację lub właściwość Określony limit czasu utraty ważności, czy komunikaty w kolejce nigdy nie tracą ważności (tzn. mają nieograniczony limit czasu utraty ważności).

Typ danych Wyliczeniowy
Jednostki Nie dotyczy
Wartość domyślna APPLICATION_DEFINED (zdefiniowana przez aplikację)
Zakres
Zdefiniowane przez aplikację
Limit czasu utraty ważności dla komunikatów w danej kolejce jest określany przez aplikację umieszczającą je w kolejce.
Określone
Limit czasu utraty ważności dla komunikatów w danej kolejce jest określany przez właściwość Określony limit czasu utraty ważności. Przy wyborze tej opcji należy ustawić limit czasu we właściwości Określony limit czasu utraty ważności.
Brak ograniczenia
Komunikaty w tej kolejce nie mają limitu czasu utraty ważności i nigdy nie tracą ważności.
Określony limit czasu utraty ważności

Jeśli właściwość Limit czasu utraty ważności ustawiono na wartość Określone, wpisz liczbę milisekund (większą niż 0), po upływie których komunikaty w danej kolejce utracą ważność.

Typ danych Liczba całkowita
Jednostki Milisekundy
Zakres Większe lub równe od 0
  • 0 oznacza, że komunikaty nigdy nie tracą ważności.
  • Inne wartości to całkowita liczba milisekund.
Nazwa podstawowej kolejki

Nazwa kolejki, do której wysyłane są komunikaty, znajdująca się w menedżerze kolejek określonym przez właściwość Nazwa menedżera podstawowych kolejek.

Typ danych Łańcuch
Nazwa menedżera podstawowych kolejek

Nazwa menedżera kolejek produktu WebSphere MQ, do którego wysyłane są komunikaty.

Menedżer kolejek udostępnia kolejkę określoną przez właściwość Nazwa podstawowej kolejki.

Typ danych Łańcuch
Jednostki Znaki En_US ASCII
Zakres Poprawna nazwa menedżera kolejek produktu WebSphere MQ Queue Manager, składająca się z od 1 do 48 znaków ASCII
CCSID

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

Identyfikator kodowanego zestawu znaków (CCSID) należy podać w postaci obsługiwanej przez menedżer kolejek produktu 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
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 S390.

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, dlatego należy określić następujące wartości dla kodowania całkowitoliczbowego, 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.

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.
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.
Właściwości niestandardowe

Pary nazwa-wartość do ustawiania dodatkowych właściwości obiektu, który jest tworzony w czasie wykonywania dla tego zasobu.

Należy wprowadzić nazwę będącą właściwością publiczną obiektu oraz wartość, która może być przekształcona z łańcucha tekstowego w typ wymagany przez metodę ustawioną dla tej właściwości. Dopuszczalne właściwości oraz wartości zależą od obiektu, który jest tworzony. Wykaz poprawnych wartości można znaleźć w dokumentacji obiektu.




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



Nazwa pliku: ucli_pqdsm.html