LabVIEW Web Services Enhancements
- Updated2025-08-15
- 1 minute(s) read
LabVIEW 2020 provides functionalities for developing LabVIEW Web services and publishing Web services to the NI Web Server, in addition to the Application Web Server that continues to be supported.
The NI Web Server is a production-grade web server that can host user-authored services, such as LabVIEW Web services, and SystemLink services created by NI. The NI Web Server protects web applications against common web security threats, provides high scalability to many enterprise-grade data services, and allows device management.
You can publish a Web service to the NI Web Server through a stand-alone application, package, or package installer. You can establish secure communication between Web clients and LabVIEW Web services by enabling Secure Sockets Layer (SSL) encryption on the NI Web Server or assigning different privileges to each user role.
The default response format to a Web client changes from an XML to a JSON string. If you want to create user interfaces to visualize data and interact with Web services through a web browser, integrate WebVIs into Web services.
For more information about WebVIs, refer to the LabVIEW NXG Web Module Manual.