/vertx-eventbus-chat

Chat Server by using Vert.x Eventbus (SockJS over WebSocket) and Vert.x Eventbus Java Client

Primary LanguageJavaScript

Vertx Eventbus Chatting Server

Vert.x is a reactive, microservices toolkit for the JVM, that provides an asynchronous, scalable, concurrent services development model. It supports polyglot language development with first class support for JavaScript, Ruby, Groovy, Scala, and of course Java. This project gives you examples of Vert.x implementation as following:

##Features

  • Chatting Server implementation using Vertx Eventbus Programming
  • SockJS over WebSocket
  • Online & Offline User Detection
  • Pub/Sub Pattern
  • Closing Browser Detection
  • Spring Stomp Client to communicate with Vert.x SockJS Server