WebSockets is a HTML5 technology that allows you to send/receive data asynchronously between a web browser and server. This can be used to update a web-based user interface from a LabVIEW application. I thought I would open up a document detailing some of the different things you can do to start incorporating WebSockets into your applications.
There are a number of available toolkits/libraries that implement the WebSockets protocol in LabVIEW. I haven't put too much information about each one, rather provided links/information where you can find out more about each one. Feel free to update with more information or to add items to the list.
Link: http://labsocket.com/
Description:
Link: http://www.lvs-tools.co.uk/software/websocket_api_for_labview/
Description:
Link: https://decibel.ni.com/content/docs/DOC-40572
Description: VI Package for a WebSockets Server/Client implementation. For more information on examples using this library, see here and here.
This will get updated with some hints/tips/information on using WebSockets with JavaScript.