非同期にセッションを開く
- 更新日2025-07-30
- 6分で読める
非同期のWebDAVセッションを開き、関連付けられたセッションハンドルを作成します。また、このVIは、要求の進行状況と完了を示すイベントクラスタを返します。このVIを呼び出した後、同じ接続とWebDAVセッションハンドルを使用して他の操作を行うことができます。
WebDAV同期パレットの他のVIを使用する前に、このVIを使用してセッションを開く必要があります。

入力/出力
パスワード
—
パスワードは、WebDAVサーバがパスワードを必要とする場合のパスワードです。たとえば、Real-Timeターゲットに接続するときは、NI Web-based Configuration Monitoringに接続するときと同じパスワードを使用します。
ユーザ名
—
ユーザ名は、WebDAVサーバにアクセスするためのユーザ名です (必要な場合)。たとえば、Real-Timeターゲットに接続するときは、NI Web-based Configuration Monitoringに接続するときと同じユーザ名を使用します。
ホストuri接頭辞
—
ホストuri接頭辞は、ルートURI (Uniform Resource Indicator) およびWebDAVサーバが稼動しているホストまたはターゲット上のファイルのすべての相対URI用のオプションの接頭辞を指定します。URI は、URL (Uniform Resource Locator)、URN (Uniform Resource Name)、またはその両方の場合があります。ホストuri接頭辞には、ポート、および TLS/SSLを使用するかどうかも指定します。 ホストuri接頭辞は、http[s]://ホスト名[:ポート][/ファイル]という形式で指定します。セキュリティが強固なTLS (Transport Layer Security) (以前はSSL (Secure Sockets Layer) と呼ばれていた) を使用して接続するには、httpsを使用します。非TLS/SSL接続を指定するには、httpを使用します。ポート番号を指定しない場合、非TLS/SSLでは80が、TLS/SSLでは443がデフォルトで使用されます。LabVIEW Real-Timeターゲットでは、接頭辞として/ファイルを指定する必要があります。
エラー入力 (エラーなし)
—
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。
タイムアウト (ms) (60000)
—
タイムアウト (ms) は、別のVIから同じセッションハンドルに要求が出されたときにエラーを返すまで待機する時間をミリ秒で指定します。このタイムアウト値は、セッションを使用するすべてのVIに適用されます。デフォルト値は60,000ミリ秒または1分です。(–1) を指定すると無限に待機します。
サーバを確認? (TRUE)
—
サーバを確認は、CA証明書ファイル制御器で指定された信頼できるCA証明書のリストに照合してサーバの証明書を確認するかどうかを指定します。信頼済みCA証明書のリストが指定されていない場合、サーバの証明書は、信頼済みCA証明書のデフォルトリストと照合されます。 TRUEの場合、VIはサーバのIDを信頼済みCA証明書のリストで確認し、最適なセキュリティレベルを維持します。FALSEの場合、このVIはサーバのIDを確認しないため、最適なセキュリティが確保されません。ただし、この場合、クライアントは信頼済みCAではなく、証明書の作成者が署名した自己署名証明書を受け入れることができます。デフォルトはTRUEです。
セッションハンドル出力
—
セッションハンドル出力は、WebDAVセッションの固有リファレンスを返します。
要求イベント
—
要求イベントは、WebDAVと呼ばれるユーザイベントのクラスタを参照するイベント登録リファレンスを返します。
エラー出力
—
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
WebDAVイベントを自分のユーザイベントと組み合わせたい場合は、要求イベントRefnumと1つまたは複数のその他のイベント登録イベント登録Refnumを「バンドル」関数の入力端子に配線し、その出力のクラスタをイベントストラクチャのダイナミックイベント端子に配線します。ダイナミックイベント端子を表示するには、イベントストラクチャを右クリックしてダイナミックイベント端子を表示を選択します。WebDAVとユーザイベントデータ項目の両方がイベントストラクチャの左側の枠にあるイベントデータノードに表示されます。
パスワード
—
エラー入力 (エラーなし)
—
タイムアウト (ms) (60000)
—
サーバを確認? (TRUE)
—
セッションハンドル出力
—
要求イベント
—
エラー出力
—