/spring-websocket

Spring WebSocket sample projects

Primary LanguageJavaApache License 2.0Apache-2.0

Spring WebSocket

Run

  1. Start websocket server

    cd websocket-server/
    mvnw clean spring-boot:run
  2. Open browser and visit http://localhost:8080/


Endpoints

  • spring-based
    • /echo
    • /multi
    • /broadcast
  • javax-based
    • /reverse
    • /chat
  • stomp-based
    • /greeting

Features

  • text message
  • binary message
  • broadcasting
  • stomp message broker (server)
  • stomp-based client
  • javax-based client
  • testing

Links

Guides

Spring Session WebSocket

Tutorials

Spring based

Javax based

Text + Binary

Without STOMP

With STOMP message broker

@SendToUser

Samples