/row-server-starter

ROW | Rest Over Websocket | Spring boot websocket that wrapps rest

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Rest Over Websocket | Springboot starter

ROW (Rest Over Websocket) | Spring boot websocket that wrapps rest apis

Description

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.

Documentations

Everything you need to know is covered in wiki pages.

Demo

A demo of this project is available here. This demo uses Java Row Client as client to contact row server.

TODO

  • Add handler pipeline for row scanner (cleaner code)
  • Add application events for row configurations
  • Customizable error handler