Auf dieser Seite des Dialogfelds Eigenschaften für Webdienst können Dateien zu einem Webdienst hinzugefügt oder daraus entfernt werden.

Hinweis In LabVIEW 2013 können Webdienste nicht mehr über die Build-Spezifikationen konfiguriert werden. Sie können entweder weiterhin mit der Build-Spezifikation arbeiten oder die Build-Spezifikation in das neue Format umwandeln. Zum Herunterladen des dafür benötigten Umwandlungs-Tools besuchen Sie die Website von National Instruments.

Die Seite enthält folgende Komponenten:

Option Beschreibung
Projektdateien

Zeigt eine Baumstruktur der Elemente unter Mein Computer im Projekt-Explorer an. Klicken Sie auf die Pfeilschaltflächen neben Exportierte VIs und Immer enthalten, um markierte Dateien aus diesen Listen in das Feld Projektdateien aufzunehmen oder Dateien daraus zu entfernen.

Klicken Sie auf die Pfeilschaltflächen neben den Listenfeldern Service-VIs und Immer enthalten , um ausgewählte Dateien aus Projektdateien zu diesen Listen hinzuzufügen oder um ausgewählte Dateien aus den Listenfeldern zu entfernen. Das Dialogfeld RESTful-VI konfigurieren wird nur angezeigt, wenn Sie ein einzelnes VI in die Liste Dienst-VIs verschieben. Beim Verschieben mehrerer VIs in das Feld Dienst-VIs arbeitet jedes VI mit der Standardkonfiguration. Zum Ändern der Konfiguration müssen Sie jedes VI einzeln markieren und die Schaltfläche VI konfigurieren anklicken.
Dienst-VIs

Gibt die exportierten VIs an, auf die der Benutzer als Funktionen der .NET-Interop-Assembly zugreifen kann. Es muss mindestens ein exportiertes VI enthalten sein. Klicken Sie auf die Pfeilschaltflächen neben dem Feld Exportierte VIs zum Hinzufügen von VIs zum Feld Projektdateien oder zum Entfernen von VIs aus dem Feld Exportierte VIs.

Klicken Sie auf die Pfeilschaltflächen neben dem Feld Dienst-VIs, um ausgewählte Webmethoden-VIs aus der Projektdateien-Übersicht in das Feld Dienst-VIs zu übernehmen oder daraus zu entfernen.

Wenn Sie ein Webmethoden-VI zum Listenfeld Dienst-VIs hinzufügen, wird ein Standard-URL-Mapping auf der Seite URL-Mappings im Dialogfeld Eigenschaften für Webdienst erstellt.

VI konfigurieren

Wird beim Auswählen eines exportierten VIs angezeigt. Klicken Sie auf die Schaltfläche, um das Dialogfeld VI-Prototyp festlegen zu öffnen. Mithilfe dieses Felds können Sie die Parameter eines exportierten VIs festlegen.

Immer enthalten

Gibt die permanent in die .NET-Interop-Assembly zu integrierenden dynamischen VIs und Hilfsdateien an, unabhängig davon, ob die exportierten VIs Referenzen auf diese Dateien enthalten.

Zum Hinzufügen von Dateien aus der Projektdateien-Übersicht oder zum Entfernen von VIs aus dem Feld Immer enthalten klicken Sie auf die Pfeilschaltflächen neben dem Feld Immer enthalten. Wenn Sie dem Listenfeld einen Ordner hinzufügen, schließt dies alle Elemente des Ordners ein. Einzelne Elemente können nicht entfernt werden.

Dynamische VIs sind VIs, die von LabVIEW dynamisch über den VI-Server aufgerufen werden. Hilfsdateien sind alle Dateien, die keine VIs sind, z. B. vom Webdienst genutzte Treiber, Text- und Hilfedateien sowie .NET-Assemblys.

Folgende Dateien können weder in das Feld Dienst-VIs noch in das Feld Immer enthalten verschoben werden:

Dienst-VIs

  • polymorphe VIs
  • Elemente
  • Privatdatenelemente
  • Dateien, die keine VIs sind (z. B. Text-, Grafik- oder *.mnu-Dateien).
  • Bibliotheksdateien wie LabVIEW-Klassen oder XControls
  • Globale Variablen
  • VIs mit Anschlüssen mit dynamischer Bindung

Immer enthalten

  • Privatdatenelemente

Beim Verschieben einer Bibliothek oder LabVIEW-Klasse in das Feld Immer enthalten werden alle dazugehörigen Elemente als von anderen Objekten verwendet gekennzeichnet. Dennoch können einzelne Komponenten als exportierte VIs festgelegt werden. Wenn Sie jedoch eine Komponente eines XControls in das Feld Immer enthalten verschieben, werden die dazugehörigen XControl-Dateien ausgegraut und in den Build aufgenommen. Keines der dazugehörigen Objekte kann als Dienst-VI festgelegt werden.