네트워크 클라이언트 및 서버로서 LabVIEW
- 업데이트 날짜:2025-08-27
- 1분 (읽기 시간)
LabVIEW를 클라이언트로 사용하여 데이터를 읽거나 기능을 다른 어플리케이션에서 사용할 수 있고 또는 LabVIEW를 서버로 사용하여 LabVIEW의 기능을 다른 어플리케이션에 제공할 수 있습니다. 프로퍼티 노드를 통해 프로퍼티에 접근하고 인보크 노드를 통해 메소드를 실행함으로써 VI 서버를 사용하여 로컬과 원격 컴퓨터의 VI를 컨트롤할 수 있습니다.
컴퓨터 사이에서 통신하기 전에, 통신할 때 사용하는 네트워크를 정해야 합니다. 사용할 수 있는 프로토콜은 HTTP와 TCP/IP입니다. 어플리케이션에 따라 필요한 프로토콜이 다릅니다. 예를 들어, HTTP 프로토콜은 웹 문서를 작성하기에 이상적이지만, 이를 이용하여 다른 VI에서 작성한 데이터를 듣는 VI를 만들 수 없습니다. 그러기 위해서는, TCP 프로토콜을 사용합니다. LabVIEW는 컴퓨터간에 통신하기 위해 사용하는 여러가지 하위 레벨 프로토콜을 지원합니다.
(Windows) ActiveX 서버나 클라이언트로서 LabVIEW에서 ActiveX 기술을 사용할 수 있습니다.