Davor Javier Cortés Cardozo
Arquitectura de Software (ARWS)
Laboratorio 7
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.
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
En la consola de comandos ingresar el siguiente comando para compilar el proyecto y ejecutar las pruebas:
mvn package
Para ejecutar el servicio web en el localhost:8080 debe usar el siguiente comando:
mvn spring-boot:run
Este proyecto está licenciado bajo la GNU General Public License v3.0, para más información ver la LICENCIA.