Vous pouvez créer des configurations de fournisseur JMS (Java Message Service) pour le client d'application. Ce dernier bénéficie d'un service de messagerie par l'intermédiaire des interfaces JMS.
Cette tâche consiste à créer des configurations de fournisseur JMS (Java Message Service) pour le client d'application. Ce dernier bénéficie d'un service de messagerie par l'intermédiaire des interfaces JMS. Un fournisseur JMS offre deux types de ressource J2EE : une fabrique de connexions JMS et une destination JMS.
Il est nécessaire, au cours d'une tâche administrative distincte, d'installer le client JMS (Java Messaging Service) sur la machine sur laquelle réside votre client d'application. Le fournisseur du produit de messagerie doit assurer une implémentation du client JMS. Pour plus d'informations, consultez la documentation du produit de messagerie.
L'exemple de code suivant montre comment configurer les paramètres du fournisseur JMS, de la fabrique de connexions JMS et de la destination JMS pour les clients d'application.
<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>
Les zones requises sont les suivantes :
Cas particuliers :
Les liens marqués (en ligne) requièrent un accès à Internet.