웹 서비스 공개하기 (Real-Time, Windows)
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
웹 서비스를 호스트 컴퓨터 RT 타겟 또는 다른 Windows 컴퓨터에 공개하여 LabVIEW Development System에 의존하지 않고 웹 서비스를 실행할 수 있습니다. 웹 서비스를 공개하는 과정은 웹 서비스를 호스팅하는 데 사용하는 플랫폼 및 웹 서비스를 타겟에 배포하려는 방법에 따라 달라집니다. 또한 웹 서비스의 지속기간은 웹 서비스를 공개하기 위해 사용한 방법에 따라 다릅니다.
노트 이 토픽의 개념에 대한 더 자세한 정보는 웹 서비스 개요 및 길라잡이를 참조하십시오. LabVIEW 웹 서비스는 LabVIEW Full Development System과 LabVIEW Professional Development System에서만 사용 가능합니다.
다음 테이블을 참조하여 웹 서비스를 공개하는 적절한 방법을 선택합니다.
| 용도 | 배포 타겟 | 호스팅 서버 | 공개 방법 | 실행 시작/중지 | 내용 |
|---|---|---|---|---|---|
| 타겟이 NI 패키지 관리자가 설치된 Windows 컴퓨터입니다. | Windows | NI 웹 서버 | 패키지(.nipkg)를 통해 웹 서비스를 공개합니다. | 패키지를 설치/제거한 후 | AQMP 웹 서비스 호스트 프로세스 안에 있는 각 웹 서비스에 대한 고유한 상황 정보 |
| 타겟이 NI 소프트웨어가 설치되어 있지 않은 Windows 컴퓨터입니다. | Windows | NI 웹 서버 | 패키지 설치 프로그램을 통해 웹 서비스를 공개합니다. | 설치/제거 프로세스를 완료한 후 | AQMP 웹 서비스 호스트 프로세스 안에 있는 각 웹 서비스에 대한 고유한 상황 정보 |
| 어플리케이션 웹 서버 | 설치 프로그램을 통해 웹 서비스를 공개합니다. | 설치/제거 프로세스를 완료한 후 | 어플리케이션 웹 서버 프로세스 안에 있는 각 웹 서비스에 대해 고유한 상황 정보 | ||
| 웹 서비스가 독립 어플리케이션과 통신해야 하며 어플리케이션 수명 안에서만 실행됩니다. | Windows | NI 웹 서버 | 독립 어플리케이션(.exe)을 통해 웹 서비스를 공개합니다. | 어플리케이션이 실행을 시작/중지할 때 | 어플리케이션 시작 VI가 실행되는 주요 어플리케이션 인스턴스 |
| Windows 및 Real-Time | 어플리케이션 웹 서버 | ||||
| 타겟이 호스트 컴퓨터 또는 연결된 RT 타겟입니다. 웹 서비스가 독립 어플리케이션과 통신하지 않습니다. | Windows 및 Real-Time | 어플리케이션 웹 서버 | 독립 웹 서비스로 공개합니다. | LabVIEW 프로젝트에서 웹 서비스를 공개/비공개할 때 | 어플리케이션 웹 서버 프로세스 안에 있는 각 웹 서비스에 대해 고유한 상황 정보 |
| 노트 NI 웹 서버는 Windows OS만을 지원합니다. 어플리케이션 웹 서버는 Windows OS 및 RT 타겟을 모두 지원합니다. |