Skip to content

Scalable chat application with websocket communication, STOMP protocol for messaging and server-to-server message dispatch using RabbitMQ

Notifications You must be signed in to change notification settings

abisliouk/web-socket-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Description

Scalable chat application with websocket communication, STOMP protocol for messaging and server-to-server message dispatch using RabbitMQ

ChatApplication

Spring boot websocket backend and reactjs client

Server: - Spring boot Websocket

Client - ReactJS

ReactJS screen

To start:

Client

    - npm install (in the react-client folder)
    - npm start

Server

    - mvn spring-boot:run (in the spring-ws-server)

Docker

    - docker run -d --hostname localhost -p 61613:61613 -p 5672:5672 -p 15672:15672 --name websocket-rabbit rabbitmq:3-management
    - rabbitmq-plugins enable rabbitmq_stomp

About

Scalable chat application with websocket communication, STOMP protocol for messaging and server-to-server message dispatch using RabbitMQ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published