Skip to content

rishant/websocket-learning

Repository files navigation

springboot-websocket-stomp-example

Springboot sample code for 2 way communicate via WebSocket over STOMP (Pub/Sub) subprotocol. IMG


Technical Words in [Messaging System]:

> 1. Producer 			:: Send Message [Reliblity & Ensure Delivery]\
> 2. Broker   			:: Hold Message [Durablity\, Interoperability & Security](JMS, ActiveMQ, RabbitMQ, SpringBoot-WebSockets, Kafka, Redis(Pub/Sub), ably) \
> 3. Subscriber 		:: Consume Message [Highly Scalable & Message Ordering] \
> 4. Source Connector	:: Read data from 3rd party system and ingress/reach in to the Broker. \
> 5. Sink Connector		:: Read data from Broker and Sink to 3rd party system. \
> 6. Message Schema		:: Message Schema is the Data input/output format for Broker system. \
> 7. Schema Registry	:: Schema Registry is place where Message Schema is stored and Broker will interact to serialize/de-serialize Message.

From Zero to Hero with Spring WebSocket:

https://www.infoq.com/presentations/spring-websocket/


Video References:

Node JS Tutorial

SC2 Video


React JS Tutorial in Hindi

SC2 Video SC2 Video


Realtime Chatroom application - SpringBoot, Websocket, ReactJS

SC2 Video SC2 Video


Realtime Chat App with React, Node.js, Socket.io | MERN Stack Messenger Clone

SC2 Video


Whatsapp chat-app clone MERN (MongoDB + ExpressJS + ReactJS + NodeJS)

SC2 Video SC2 Video

Java Springboot Websocket with Redis:

SC2 Video SC2 Video SC2 Video

https://github.com/anshriva/redis-web-sockets-chat

About

Springboot sample code for 2 way communicate via WebSocket over STOMP (Pub/Sub) subprotocol.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published