rishant / websocket-learning

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

Repository from Github https://github.comrishant/websocket-learningRepository from Github https://github.comrishant/websocket-learning

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.


Languages

Language:Java 52.7%Language:JavaScript 28.7%Language:CSS 8.4%Language:HTML 7.0%Language:Python 3.2%