Skip to content

D4v0r/ARSW-API-STOMP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Sockets

Davor Javier Cortés Cardozo

Arquitectura de Software (ARWS)

Laboratorio 7

Descripción

Este ejercicio se basa en la documentación oficial de SpringBoot, para el manejo de WebSockets con STOMP. En este repositorio se encuentra una aplicación SpringBoot que está configurado como Broker de mensajes, de forma similar a lo mostrado en la siguiente figura:

En este caso, el manejador de mensajes asociado a "/app" aún no está configurado, pero sí lo está el broker '/topic'. Como mensaje, se usarán localizaciones de pantalla, pues se espera que esta aplicación permita propagar eventos de compra de asientos seleccionando en el canvas el asiento deseado. Este proyecto parte como continuación a el proyecto de compra/reserva de tickets.

Diagrama de Actividades

Comenzando

Instalación

Primero se debe clonar el repositorio para ello inserte el siguiente comando en la línea de comandos:

https://github.com/D4v0r/ARSW-Heavy-Client

Compilación y Pruebas

En la consola de comandos ingresar el siguiente comando para compilar el proyecto y ejecutar las pruebas:

mvn package

Ejecución

Para ejecutar el servicio web en el localhost:8080 debe usar el siguiente comando:

mvn spring-boot:run

LICENCIA

Este proyecto está licenciado bajo la GNU General Public License v3.0, para más información ver la LICENCIA.

Releases

No releases published

Packages

No packages published