Skip to content

b3n01t/WS-Sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WebSockets with NodeJs and Scala

Sample implementation of websockets using a NodeJs server and a Scala client.

Scala client uses spray-websocket and provides a WebSocketClient abstract class extending websocket.WebSocketClientWorker. WebSocketClient simplifies websocket.WebSocketClientWorker's API

NodeJs Server

  • Depends on ws module
  • Main file: nodeServer/server.js
  • Listens on: localhost:9001
  • Install: npm install
  • Run: npm start

Scala Client

  • Depends on akka Actors and spray-websocket
  • Main file: scalaClient/src/main/scala/client/WebSocketClientExample.scala
  • Connects to:localhost:9001
  • Compile: sbt compile
  • Run: sbt run

About

WebSockets with NodeJs and Scala

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published