Sort:  

I appreciate that, thanks. How would I know whether or not a given node supports websockets? Or is it just a matter of trial and error?

=^..^=

You would need to test the node... with a query...