jan 12 2008

SPRING JMS ActiveMQ

Tag: Développement, J2EE, Springkarl verger @ 17:36

L’objectif de cet article est de vous permettre d’appréhender les bases de la mise en place de JMS avec SPRING et activeMQ.

 

Le projet de test que vous allez réaliser est téléchargeable à la fin de cet article, ce projet un projet maven donc pour le build : mvn package .Maven s’occupera de télécharger les dépendances pour vous .

 

Spring est le meta-framework du moment, il intègre les concepts comme AOP IOC MVC et fourni un nombre considérable d’helpers pour l’intégrations de technologies, nous l’utiliserons afin de bénéficier des templates jms qu’il fournis.

 

Java Message Service (JMS) permet d’envoyer et de recevoir des messages de manière asynchrone entre applications ou composants Java. Un client peut également recevoir des messages de façon synchrone dans le mode de communication point à point.

 

ActiveMQ d’Apache est le plus populaire et puissant des Message Broker open source, il permet une intégration aisé et multi languages.

 

  1. Installation activeMQ

    tout d’abord vous devez télécharger activeMQ ici , une fois cela fait vous le décompacter

    tar zxvf apache-activemq-5.0.0.tar.gz

    puis vous vous positionner dans le répertoire correspondant

    cd apache-activemq-5.0.0/bin

et enfin vous lancer le script d’execution

activemq > activemq-log.txt

a ce stade activeMQ est prêt à etre utilisé. Vous pouvez vous connecter à la console pour vérifier

à l’adresse http://0.0.0.0:8161/admin/

activeMQ est désormais accessible sur le port 61616 pour vos applications java.

Continue reading “SPRING JMS ActiveMQ”