Skip to content

Ejemplo de envio y recepcion de mensajes mediante ActiveMQ

Notifications You must be signed in to change notification settings

Francisco-Castillo/jms-spring-boot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

jms-spring-boot

Ejemplo de envio y recepción de mensajes mediante ActiveMQ.

Requisitos 📋

Es necesario contar con el siguiente software instalado en la pc.

Ejecutar Apache ActiveMQ

Una vez finalizada la descarga, se debe descomprimir el archivo. Nos ubicamos en el directorio /bin y ejecutamos el siguiente comando (en linux):

sudo sh activemq start

Accedemos al panel de administración introduciendo en la barra de direcciones http://localhost:8161/. Nos solicitara las credenciales (usuario: admin y password: admin)

Clonar, compilar y ejecutar proyecto 🔧

Para clonar:

git clone https://github.com/Francisco-Castillo/jms-spring-boot.git

Para compilar:

mvn clean install

Para ejecutar:

java -jar /ubicacion/proyecto/target/jms-spring-boot.jar

Pruebas desde Postman 🚀

Enviar mensaje

POST http://localhost:8080/producer/send

Json de ejemplo:

{
    "id":1,
    "name": "name",
    "type": "type"
}

Si el mensaje pudo ser enviado, el servicio responde:

{
    "message": "Mensaje enviado exitosamente"
}

Leer mensajes

GET http://localhost:8080/consumer

Si el mensaje pudo ser procesado correctamente, el servicio responde:

{
    "id": 1,
    "name": "name",
    "type": "type"
}

About

Ejemplo de envio y recepcion de mensajes mediante ActiveMQ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages