LabVIEW 2020 umfasst Funktionen zum Entwickeln von LabVIEW-Webdiensten und zum Veröffentlichen von Webdiensten auf dem NI-Webserver sowie dem weiterhin unterstützten Webserver von Anwendungen.

Der NI-Webserver ist ein leistungsfähiger Webserver, auf dem von Benutzern erstellte Dienste (wie LabVIEW-Webdienste) und von NI erstellte SystemLink™-Dienste gehostet werden können. Der NI-Webserver ermöglicht das Verwalten von Geräten, bietet Schutz vor Sicherheitsbedrohungen aus dem Web und lässt sich auf viele in Unternehmen gängige Datendienste erweitern.

Hinweis Der NI-Webserver arbeitet nur mit der 64-Bit-Version von Windows. Der Webserver von Anwendungen arbeitet mit der 32- und der 64-Bit-Version von Windows sowie mit Real-Time-Zielsystemen.

Ein Webdienst kann über eine eigenständige Anwendung, über ein Paket oder ein Paket-Installationsprogramm auf dem NI-Webserver veröffentlicht werden. Zum Sichern der Kommunikation zwischen Webclients und LabVIEW-Webdiensten können Sie auf dem NI-Webserver die SSL-Verschlüsselung aktivieren und jeder Benutzerrolle unterschiedliche Berechtigungen zuweisen.

Als Antwort an einen Webclient wird statt einer XML-Datei ein JSON-String gesendet. Wenn Sie die Daten eines Webdienstes auf einer Benutzeroberfläche darstellen und mit dem Webdienst über einen Webbrowser interagieren möchten, binden Sie Web-VIs in Webdienste ein.

Weitere Informationen zu Web-VIs finden Sie in der Anleitung zum LabVIEW NXG Web Module.