So I've been working on WebSocket for sometime, and I required an easy solution for its server side implementation.
Client side implementation was easy. First I adopted NodeJS based solution, then I explored dart:io and wrote both client and server using Dart.
So I've written an article here . Feel free to go though it.