This library allows a web browser to communicate with a LabVIEW™ application acting as a WebSocket server. Web Sockets offers low-latency communications between a LabVIEW™ application and a web browser with no plug-ins or LabVIEW™ run-time engine installation requirements.
It contains VIs for performing Web Sockets handshaking, reading/writing data and closing the connection. The API allows code to be written for your LabVIEW™ application to act as both a Web Sockets server (e.g. communicate with a browser), and as a client (e.g. to talk to existing WebSockets services).
As it uses the native TCP/IP VIs in LabVIEW™, it works on both desktop LabVIEW™ (e.g. Windows, Linux etc.) and also LabVIEW™ RT (e.g. CompactRIO, sbRIO etc.).
MediaMongrels Ltd has extensive experience of using this library to create dynamic web-based user interfaces for LabVIEW™ applications. If you would like to use our services to incorporate the library into your application, please contact us to discuss your requirements.