title: minimal java8 nio secure websocket client (wss)
body: <p>I've spent quite some time to find simple java websocket client that could work with wss and wont be a mess...</p>
  
  <p>I've tried <a href="https://github.com/TooTallNate/Java-WebSocket" rel="noreferrer">https://github.com/TooTallNate/Java-WebSocket</a></p>
  
  <p>added dependency as he descirbes, copied the SSLClientExample.java to test it with websocket.org echo server, but got compile error at line 84 no such method setSocket()... (stuck here)</p>
  
  <p>I tried tyrus (seems this is a big library developed directly by oracle) but it seems i need to have some appserver running (websocket container) to be able to use it...</p>
  
  <p>I wonder whats so difficult about websockets that one needs to have netty or glassfish or grizly for that? </p>
  
  <p>I think its possible to implement one using SSLEngine (wss) and pure java sdk... is there something i dont know about websockets? ( i imagine it very much like ordinary sockets)</p>