https://github.com/rishant/websocket-learning
Springboot sample code for 2 way communicate via WebSocket over STOMP (Pub/Sub) subprotocol.
https://github.com/rishant/websocket-learning
Last synced: 7 months ago
JSON representation
Springboot sample code for 2 way communicate via WebSocket over STOMP (Pub/Sub) subprotocol.
- Host: GitHub
- URL: https://github.com/rishant/websocket-learning
- Owner: rishant
- Created: 2022-08-30T05:31:40.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-19T19:16:04.000Z (almost 3 years ago)
- Last Synced: 2025-04-05T06:29:47.591Z (10 months ago)
- Language: Java
- Size: 1.44 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# springboot-websocket-stomp-example
Springboot sample code for 2 way communicate via WebSocket over STOMP (Pub/Sub) subprotocol.

# 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
> [](https://www.youtube.com/watch?v=f2EqECiTBL8)
> ## React JS Tutorial in Hindi
> [](https://www.youtube.com/watch?v=7FHb264a48o&list=PL2PkZdv6p7ZkOivEPuNMOxpvmTT-0Q76U&index=3)
> [](https://www.youtube.com/watch?v=ygsrt33azpk)
> ## Realtime Chatroom application - SpringBoot, Websocket, ReactJS
> [](https://www.youtube.com/watch?v=o_IjEDAuo8Y)
> [](https://www.youtube.com/watch?v=XY5CUuE6VOk&list=PLXy8DQl3058PNFvxOgb5k52Det1DGLWBW)
> ## Realtime Chat App with React, Node.js, Socket.io | MERN Stack Messenger Clone
> [](https://www.youtube.com/watch?v=HggSXt1Hzfk)
> ## Whatsapp chat-app clone MERN (MongoDB + ExpressJS + ReactJS + NodeJS)
> [](https://www.youtube.com/watch?v=UBFs84OQrko&list=PLStdkmnF3FJVW-Xat9K4i4SqvXT4E7I2g&index=1)
> [](https://www.youtube.com/watch?v=d2_bcbUbCtc&t=16535s)
> ## Java Springboot Websocket with Redis:
> [](https://www.youtube.com/watch?v=3mk5SvV4mzI)
> [](https://www.youtube.com/watch?v=1LIyqHsum2g)
> [](https://www.youtube.com/watch?v=73Utd7nDYDs)
>
> https://github.com/anshriva/redis-web-sockets-chat