title: advantage WebSockets over TCP/IP
body: <p>We have an application that connects to a server and sends it position every 15 seconds. Now our client has asked to "upgrade" our current TCP/IP connection into WebSocket. The reason for this is he heard it used less bandwidth and he wants to diminish the 15 seconds to 1 second. (not a public application so battery drain is not really a problem) </p>
  
  <p>I have already done some research and many WebSockets vs HTTP comparisons but only 2 or 3 comparisons of WebSocket vs TCP/IP. </p>
  
  <p>I've already found out that :</p>
  
  <ol>
  <li>WebSockets are basically the same as TCP/IP but TCP/IP works on a lower layer than WebSockets.</li>
  <li>WebSockets might use less bandwidth because its protocol might be more efficient than our current protocol. </li>
  <li>WebSockets use more resources on the server side. </li>
  </ol>
  
  <p>My question is: is it worth it to change our existing code and make use of WebSockets instead of the good ol' TCP/IP sockets? </p>