ROW (Rest Over Websocket) | Spring boot websocket that wrapps rest apis
As the name suggests, ROW creates a websocket endpoint and provides json based protocol that wraps springboot rest controllers. Therefore, with a simple configuration and some annotations, your application will be served on websocket alongside already defined Rest endpoints.
Everything you need to know is covered in wiki pages.
A demo of this project is available here. This demo uses Java Row Client as client to contact row server.
- Add handler pipeline for row scanner (cleaner code)
- Add application events for row configurations
- Customizable error handler