title: How do i know if connection is alive with websockets?
body: <p>I have a webapp, which is running in a browser. That webapp is connected to a server, which uses websockets. So the communication between the server and my client/browser is based on websockets. If some magic event occurs on the server, some webservice sends a new XML / JSON to my webapp and the new data gets displayed.</p>
  
  <p>But how do i, as the client / browser, know if the connection is stil alive? Lets say i do not get any new XML for about 30 seconds.  How would i know if the connection is closed/broken/server offline or everything is fine, but on the server himself no new magic event occured.</p>