> Index du TP

 

Introduction à la configuration de Joram

Fichier de configuration pour les serveurs JMS à démarrer

Joram utilise un fichier de configuration lors du lancement de serveurs JMS. Dans ce TP, on va utiliser le fichier config/centralized_a3servers.xml. Ce fichier spécifie un seul serveur, avec trois services :

§  ConnectionManager – démarre un serveur JMS Joram (et définit un administrateur par default)

§  TcpProxyService – permet l’accès client via le protocole TCP 

§  JndiServer – assure le service de nommage

Fichier d’administration des serveurs JMS

Joram dispose de deux modes d’administration – par API et par fichier de configuration. Nous utiliserons le mode basé sur la lecture d’un fichier de configuration : joramAdmin_TP.xml . Ce fichier définira tous les fabriques de connexion (ConnectionFactory), les files (Queue) et les sujets (Topic) que nous voulions créer et enregistrer avec le serveur JMS. 

 

Fichier de configuration du service de nommage (InitialContext)

Joram utilise le fichier jndi.properties pour spécifier la configuration du service de nommage utilisé. Ce fichier spécifie :

-          La classe de l’usine à utiliser pour la création d’instances de type NamingContext

-          L’adresse à laquelle écoute le service de nommage – le nom de l’hôte et le port