Thanks to the WebSocket API, it has become very easy to create your own comprehensive user interface for displaying production and machine data. An interface created with JavaScript can be used in a web browser or a native software container as a common Windows®, Linux™, Android™ or Apple® application. WebSocket is a modern standard for web applications that uses the publish/subscribe method to establish bidirectional connections between the client and the server.