Erzeugt eine asynchrone WebDAV-Session und erstellt ein Handle für die Session. Dieses VI gibt auch Ereignis-Cluster aus, mit deren Hilfe der Fortschritt von Webanfragen angezeigt wird. Nach dem Aufrufen dieses VIs können Sie mit diesem WebDAV-Session-Handles andere Operationen anhand der gleichen Verbindung durchführen.

Sie müssen erst mit diesem VI eine Session beginnen, bevor Sie andere VIs auf der Palette WebDAV (asynchron) verwenden können.

Hinweis Die Session-Handles der asynchronen WebDAV-VIs sind nicht kompatibel mit denen der synchronen WebDAV-VIs.


icon

Ein-/Ausgänge

  • cstr.png Passwort

    Passwort ist das Passwort für den WebDAV-Server, sofern erforderlich. Verwenden Sie z. B. beim Herstellen einer Verbindung mit einem Real-Time-Zielsystem das gleiche Passwort wie beim Herstellen einer Verbindung mit dem Programm "NI-Webkonfiguration und Überwachung".

  • cstr.png Benutzername

    Benutzername ist der Benutzername für den Zugriff auf den WebDAV-Server (sofern erforderlich). Verwenden Sie z. B. beim Herstellen einer Verbindung mit einem Real-Time-Zielsystem den gleichen Benutzernamen wie beim Herstellen einer Verbindung mit dem Programm "NI-Webkonfiguration und Überwachung".

  • cstr.png Host-URI-Präfix

    Host-URI-Präfix gibt die Stamm-URI (Uniform Resource Indicator - einheitlicher Bezeichner für Ressourcen) und ein optionales Präfix für alle relativen URIs der Dateien auf dem Host oder dem Zielsystem an, auf dem der WebDAV-Server ausgeführt wird. Eine URI kann eine URL (Uniform Resource Locator – einheitlicher Quellenanzeiger), ein URN (Uniform Resource Name – einheitlicher Name für Ressourcen) oder beides sein. Host-URI-Präfix gibt auch den Port an und ob TLS/SSL verwendet werden soll.

    Das Format für Host-URI-Präfix lautet http[s]://Host-Name[:Port][/Dateien]. Verwenden Sie https, um mit Hilfe von TLS (Transport Layer Security), früher auch als Secure Sockets Layer (SSL) bekannt, eine Verbindung herzustellen. Dadurch wird zusätzliche Sicherheit geboten. Mit Hilfe von http wird eine Verbindung ohne TLS/SSL angegeben. Wenn Sie keine Portnummer angeben, wird per Voreinstellung 80 für Verbindungen ohne TLS/SSL und 443 für TLS-/SSL-Verbindungen verwendet. Auf LabVIEW-Real-Time-Zielsystemen muss /files als Präfix angegeben werden.

  • cerrcodeclst.png Fehler (Eingang, kein Fehler)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • ci32.png Timeout in ms (60000)

    Timeout in ms ist die Dauer in Sekunden, die das VI wartet, wenn ein anderes VI eine Anfrage am gleichen Session-Handle stellt, bevor ein Fehler ausgegeben wird. Dieser Timeout-Wert gilt für jedes VI, das die Session verwendet. Die Standardeinstellung lautet 60.000 ms (1 Minute). Bei –1 wird kein Timeout vorgegeben.

  • cbool.png Server prüfen? (True)

    Server prüfen? gibt an, ob das Zertifikat des Servers mit einer Zertifikatsliste vertrauenswürdiger Zertifikatsstellen abgeglichen werden soll, die unter CA-Zertifikatsdatei angegeben sind. Wenn Sie keine Liste mit vertrauenswürdigen Zertifikaten angeben, wird das Zertifikat des Servers mit einer Standardliste von vertrauenswürdigen Zertifikaten verglichen.

    Bei TRUE prüft das VI die Identität des Servers mit Hilfe der Liste vertrauenswürdiger CA-Zertifikate, wodurch optimale Sicherheit gewährleistet wird. Bei FALSE prüft das VI die Identität des Servers nicht. Dadurch ist eine geringere Sicherheit gegeben. Jedoch können Clients bei dieser Einstellung auch selbstsignierte Zertifikate annehmen, d. h. solche, die vom Herausgeber selbst signiert wurden und nicht von einer vertrauenswürdigen Zertifizierungsstelle. Die Standardeinstellung lautet TRUE.

  • idlrn.png Session-Handle (Ausgang)

    Session-Handle (Ausgang) gibt die eindeutige Referenz auf die WebDAV-Session aus.

  • ieventregrn.png Anfrageereignisse

    Anfrageereignisse gibt eine Ereignisregistrierungsreferenz aus, die sich auf einen WebDAV-Cluster aus Benutzerereignissen bezieht.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • Wenn Sie WebDAV-Ereignisse mit Ihren eigenen Benutzerereignissen kombinieren möchten, müssen Sie die Anfrageereignisse-Referenz und eine oder mehrere Ereignisregistrierungsreferenzen mit den Eingangsanschlüssen einer Bündeln-Funktion verbinden und den resultierenden Cluster an den Anschluss für dynamische Ereignisse einer Ereignisstruktur übergeben. Damit der Anschluss für dynamische Ereignisse angezeigt wird, klicken Sie mit der rechten Maustaste auf die Ereignisstruktur und wählen Sie Anschlüsse für dynamische Ereignisse anzeigen. Sowohl die WebDAV-Ereignisdaten als auch die Benutzerereignisdaten werden im Ereignisdatenknoten am linken Rand der Ereignisstruktur angezeigt.

    Hinweis Verknüpfen Sie nicht dieselbe Ereignisregistrierungsreferenz mit mehreren Ereignisstrukturen. Anderenfalls kann ein Laufzeitproblem zwischen den Ereignisstrukturen auftreten und Ereignisse werden nur jeweils an eine der Strukturen übergeben. Erstellen Sie stattdessen mit dem VI Asynchrone Ereignisregistrierung erstellen zusätzliche Ereignisregistrierungsreferenzen, die Sie mit weiteren Ereignisstrukturen verbinden, die mit dem WebDAV-Session-Handle im Zusammenhang stehen.