Lightweight and transparent JAva WebSockets