비동기화 WebDAV 세션을 열고 관련 세션 핸들을 생성합니다. 또한 이 VI는 요청의 진행 및 완료를 나타내는 이벤트 클러스터를 반환합니다. 이 VI를 호출한 후, WebDAV 세션 핸들을 사용하여 같은 연결을 사용하는 다른 작업을 수행할 수 있습니다.

WebDAV 비동기화 팔레트의 다른 VI를 사용하려면 우선 이 VI를 사용하여 세션을 열어야 합니다.

노트 WebDAV 비동기화 VI가 사용하는 세션 핸들은 WebDAV 동기화 VI와 호환되지 않습니다.


icon

입력/출력

  • cstr.png 암호

    암호는 필요한 경우에 사용되는 WebDAV의 암호입니다. 예를 들어, Real-Time 타겟에 연결하는 경우, NI 웹 기반 설정 및 모니터링을 사용하여 연결할 때와 같은 암호를 사용하십시오.

  • cstr.png 사용자 이름

    사용자 이름은 필요한 경우 WebDAV 서버에 접근할 때 사용하는 사용자 이름입니다. 예를 들어, Real-Time 타겟에 연결하는 경우, NI 웹 기반 설정 및 모니터링을 사용하여 연결할 때와 같은 사용자 이름을 사용하십시오.

  • cstr.png 호스트 URI 접두부

    호스트 URI 접두부는 WebDAV 서버를 실행하는 호스트 또는 타겟에서 파일의 모든 상대적인 URI에 대해 루트 인터넷 식별자 (URI) 및 옵션 접두어를 지정합니다. URI는 URL(Uniform Resource Locator), URN(Uniform Resource Name) 또는 둘 다 될 수 있습니다. 또한 호스트 URI 접두부는 포트와 TLS/SSL 사용 여부를 지정합니다.

    호스트 URI 접두부http[s]://hostname[:port][/files]로 포맷합니다. 이전에 SSL (Secure Sockets Layer)로 알려진 바 있는 TLS (Transport Layer Security)를 이용하여 연결하려면 https를 사용합니다. 이는 보안이 보다 강화된 방법입니다. TLS/SSL을 사용하지 않는 연결을 지정하려면 http를 사용합니다. 포트 번호를 지정하지 않으면, TLS/SSL이 아닌 경우 80, TLS/SSL인 경우 443을 사용하는 것이 기본입니다. LabVIEW Real-Time 타겟에서, /files는 접두부로 지정해야 합니다.

  • cerrcodeclst.png 에러 입력(에러 없음)

    에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.

  • ci32.png 타임아웃 ms (60000)

    타임아웃 ms는 에러 반환 전에 같은 세션의 다른 VI가 요청할 때까지 VI가 기다리는 시간을 밀리초 단위로 지정합니다. 이 타임아웃 값은 세션을 사용하는 모든 VI에 적용됩니다. 기본값은 60,000ms 또는 1분입니다. –1의 값은 무한정 기다림을 나타냅니다.

  • cbool.png 서버 확인?(참)

    서버 확인?CA 인증 파일로 지정된 신뢰할 수 있는 CA 인증서 리스트에서 서버의 인증서를 확인할지 여부를 지정합니다. 신뢰할 수 있는 CA 인증서 리스트를 지정하지 않으면, LabVIEW는 기본 CA 인증서 리스트에서 서버의 인증서를 확인합니다.

    참인 경우, 이 VI는 최상의 보안을 확보하기 위해 신뢰할 수 있는 CA 인증서 리스트를 사용하여 서버의 ID를 확인합니다. 거짓인 경우, 이 VI는 서버의 ID를 확인하지 않으며, 이런 경우 최상의 보안은 확보되지 않습니다. 그러나 이 경우 클라이언트는 신뢰할 수 있는 인증 기관(CA)이 아닌 인증서 생성자가 자체 서명한 인증서를 받아들일 수 있습니다. 기본값은 참입니다.

  • idlrn.png 세션 핸들 출력

    세션 핸들 출력은 WebDAV 세션의 고유한 참조를 반환합니다.

  • ieventregrn.png 요청 이벤트

    요청 이벤트WebDAV로 불리는 사용자 이벤트의 클러스터를 참조하는 이벤트 등록 참조를 반환합니다.

  • ierrcodeclst.png 에러 출력

    에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.

  • WebDAV 이벤트를 사용자 이벤트와 결합하려면, 요청 이벤트 참조 번호와 한 개 이상의 다른 이벤트 등록 참조 번호를 [묶기] 함수의 입력 터미널에 연결하고 결과로 얻는 클러스터를 이벤트 구조의 다이나믹 이벤트 터미널에 연결합니다. 다이나믹 이벤트 터미널을 디스플레이하려면, 이벤트 구조에서 마우스 오른쪽 버튼을 클릭한 후 다이나믹 이벤트 터미널 보이기를 선택합니다. WebDAV 및 사용자 이벤트 데이터 아이템이 모두 이벤트 구조의 왼쪽 경계에 있는 이벤트 데이터 노드에 나타납니다.

    노트 동일한 이벤트 등록 참조를 여러 이벤트 구조에연결하지 마세요. 그렇지 않으면, 이벤트 구조 간에 경합 조건이 발생하고, 단 하나의 이벤트 구조만이 주어진 이벤트를 받게 됩니다. 대신 [비동기화 이벤트 등록 생성] VI를 사용하여, 같은 WebDAV 세션 핸들의 추가 이벤트 구조에 연결하도록 이벤트 등록 참조 번호를 추가로 생성합니다.