Konfigurowanie nowych dostawców JMS za pomocą narzędzia konfiguracji zasobów klienta aplikacji

Można utworzyć nowe konfiguracje dostawcy JMS (Java Message Service) dla Klienta aplikacji. Klient aplikacji korzysta z usługi przesyłania komunikatów za pośrednictwem interfejsów JMS.

Informacje o tej czynności

To zadanie umożliwia utworzenie nowych konfiguracji dostawcy JMS (Java Message Service) dla Klienta aplikacji. Klient aplikacji korzysta z usługi przesyłania komunikatów za pośrednictwem interfejsów JMS. Dostawca JMS dostarcza dwa rodzaje zasobów J2EE. Są to fabryka połączeń JMS oraz miejsce docelowe JMS.

W osobnym zadaniu administracyjnym należy zainstalować klient JMS na komputerze, na którym rezyduje określony klient aplikacji. Dostawca produktu przesyłania komunikatów musi dostarczyć implementację klienta JMS. Dodatkowe informacje zawiera dokumentacja produktu przesyłania komunikatów.

Procedura

  1. Uruchom narzędzie ACRCT (narzędzie konfiguracji zasobów klienta aplikacji) i otwórz plik EAR, dla którego ma zostać skonfigurowany nowy dostawca JMS. Zawartość pliku EAR zostanie wyświetlona w widoku drzewa.
  2. Wybierz z drzewa plik JAR, w którym ma zostać skonfigurowany nowy dostawca JMS.
  3. Rozwiń plik JAR, aby wyświetlić jego zawartość.
  4. Kliknij prawym przyciskiem myszy pozycję Dostawcy przesyłania komunikatów. Wykonaj jedną z następujących czynności:
  5. W wyświetlonym oknie dialogowym właściwości skonfiguruj właściwości dostawcy JMS.
  6. Po zakończeniu kliknij przycisk OK.
  7. Kliknij opcję Plik > Zapisz na pasku menu, aby zapisać zmiany.

Przykład

Poniższy przykład kodu przedstawia sposób konfigurowania ustawień dostawcy JMS, fabryki połączeń JMS i miejsca docelowego JMS dla klientów aplikacji.

<resources.jms:JMSProvider xmi:id="JMSProvider_3" name="genericJMSProvider:name"
description="genericJMSProvider:description"
externalInitialContextFactory="genericJMSProvider:contextFactoryClass"
externalProviderURL="genericJMSProvider:providerUrl">
<classpath>genericJMSProvider:classpath</classpath>
<factories xmi:type="resources.jms:GenericJMSDestination"
xmi:id="GenericJMSDestination_1" name="jmsDestination:name"
jndiName="jmsDestination:jndiName" description="jmsDestination:description"
externalJNDIName="jmsDestination:externalJndiName" type="QUEUE">
<propertySet xmi:id="J2EEResourcePropertySet_15">
<resourceProperties xmi:id="J2EEResourceProperty_17" name="jmsDestination:customName"
value="jmsDestination:customValue"/>
</propertySet>
</factories>
<factories xmi:type="resources.jms:GenericJMSConnectionFactory"
xmi:id="GenericJMSConnectionFactory_1" name="jmsCF:name" jndiName="jmsCF:jndiName"
description="jmsCF:description" userID="jmsCF:user" password="{xor}NTIsHBllMT4yOg=="
externalJNDIName="jmsCF:externalJndiName" type="QUEUE">
<propertySet xmi:id="J2EEResourcePropertySet_16">
<resourceProperties xmi:id="J2EEResourceProperty_18" name="jmsCF:customName"
value="jmsCF:customValue"/>
</propertySet>
</factories>
<propertySet xmi:id="J2EEResourcePropertySet_17">
<resourceProperties xmi:id="J2EEResourceProperty_19"
name="genericJMSProvider:customName" value="genericJMSProvider:customValue"/>
</propertySet>
</resources.jms:JMSProvider>

Wymagane pola obejmują następujące pozycje:

Przypadki specjalne:




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



Nazwa pliku: ucli_tnjms.html