웹 서비스 개발하기 (Real-Time, Windows)
- 업데이트 날짜:2025-08-27
- 1분 (읽기 시간)
상위 토픽: 개요: LabVIEW 어플리케이션과의 웹 기반 통신
웹 서비스는 LabVIEW 어플리케이션과 웹 클라이언트 간의 통신을 가능하게 합니다. 웹 서비스는 LabVIEW 프로젝트에서 개발할 수 있습니다.
노트 이 토픽의 개념에 대한 더 자세한 정보는 웹 서비스 개요 및 길라잡이를 참조하십시오. LabVIEW 웹 서비스는 LabVIEW Full Development System과 LabVIEW Professional Development System에서만 사용 가능합니다.
웹 서비스는 HTTP 메소드 VI, HTTP 메소드 VI 의존성, 시작 VI 및 정적 컨텐츠 파일로 구성됩니다.
- HTTP 메소드 VI — 웹 서비스의 최상위 VI. 웹 서비스의 핵심 기능이 포함되어 있으며 네트워크를 통해 데이터 웹 클라이언트를 교환합니다.
- HTTP 메소드 VI 의존성 — SubVI, 공유 변수, DAQ 채널 및 HTTP 메소드 VI 안에 나타나는 그 외 컴포넌트들.
- 시작 VI — 네트워크 리소스를 사용하지 않고 HTTP 메소드 VI와 데이터를 교환하고 웹 클라이언트와 데이터를 교환하지 않는 VI.
- 정적 컨텐츠 파일 — HTML 파일, JavaScript 파일, 스타일 시트, 이미지 및 비디오. 예를 들어, WebVI가 웹 페이지에 대해 생성하는 파일.
웹 서비스를 타겟에 공개하기 전, 클라이언트가 HTTP 메소드 VI와 정적 컨텐츠를 예상대로 실행하고 통신하는지 테스트하십시오. 예상치 않은 동작이나 에러가 발견된 경우, 수정 후 웹 서비스를 다시 테스트합니다.
관련 콘텐츠
- 개요: LabVIEW 어플리케이션과의 웹 기반 통신 (Real-Time, Windows)
- 길라잡이: NI 웹 서버에 LabVIEW 웹 서비스 생성 및 공개하기 (Windows)
- 웹 서비스의 구성요소 (Real-Time, Windows)
- HTTP 메소드 VI 개발하기 (Real-Time, Windows)
- HTTP 메소드 VI를 초기화하고 통신하는 시작 VI 개발하기 (Real-Time, Windows)
- 웹 서비스에 정적 컨텐츠 통합하기(Real-Time, Windows)
- NI 웹 서버에서 웹 서비스 테스트 및 디버깅하기 (Windows)
- 웹 서비스 구조 및 파일 위치 이해하기 (Real-Time, Windows)