상위 토픽: 웹 서비스 공개하기

독립 어플리케이션을 통해 웹 서비스를 NI 웹 서비스나 어플리케이션 웹 서버에 공개할 수 있습니다. 어플리케이션이 실행을 시작/중지하면 웹 서비스가 실행을 시작/중지합니다.

노트 이 토픽의 개념에 대한 더 자세한 정보는 웹 서비스 개요길라잡이를 참조하십시오. LabVIEW 웹 서비스는 LabVIEW Full Development System과 LabVIEW Professional Development System에서만 사용 가능합니다.

다음 단계를 완료하여 독립 어플리케이션을 통해 웹 서비스를 공개합니다.

  1. 어플리케이션에 웹 서비스를 포함시킵니다.
    1. (Windows) 프로젝트 탐색기 윈도우의 빌드 스펙에서 마우스 오른쪽 버튼을 클릭한 후, 새로 만들기어플리케이션을 선택하여 어플리케이션 프로퍼티 대화 상자를 시작합니다. (Real-Time) 프로젝트 탐색기빌드 스펙에서 마우스 오른쪽 버튼을 클릭한 후, 새로 만들기Real-Time 어플리케이션을 선택하여 Real-Time 어플리케이션 프로퍼티 대화 상자를 시작합니다.
    2. 웹 서비스 페이지에서 포함시키려는 웹 서비스의 확인란에 확인 표시를 합니다.
    3. 웹 서비스를 호스팅할 웹 서버를 선택합니다. 각 웹 서버에 대한 자세한 정보는 웹 서비스 호스팅하기를 참조하십시오.
      노트 (Real-Time) NI 웹 서버는 RT 타겟을 지원하지 않기 때문에 RT 타겟에서 웹 서비스를 호스팅하려면 어플리케이션 웹 서버만 사용할 수 있습니다.
    4. (옵션) c 단계에서 어플리케이션 웹 서버를 선택한 경우, 웹 서비스에 대한 요청을 승인하는 데 사용할 포트를 설정합니다. 고유한 포트를 사용하려면 동시에 실행되는 어플리케이션을 각각 설정해야 합니다. 클라이언트가 HTTPS 프로토콜을 사용하여 웹 서비스를 호출하는 것을 허용하려면, SSL 활성화 확인란에 확인 표시를 하고 다른 아이템을 설정합니다.
  2. 웹 서비스를 포함한 어플리케이션을 만듭니다.
    1. 빌드를 클릭하면 빌드 상태 대화 상자가 나타납니다.
    2. LabVIEW가 어플리케이션 빌드를 완료하면, 탐색을 클릭하여 LabVIEW가 어플리케이션 파일을 저장할 대상 디렉토리를 엽니다.
  3. 타겟 디바이스에서 어플리케이션을 실행하여 디바이스에서 웹 서비스가 실행되도록 합니다.
    1. (Windows) 대상 디렉토리에 있는 실행 파일을 더블 클릭하여 실행합니다. (Real-Time) 프로젝트 탐색기빌드 스펙 아래에 빌드한 어플리케이션에서 마우스 오른쪽 버튼을 클릭한 후, Run as startup을 클릭합니다. 어플리케이션은 타겟 디바이스의 웹 서버에 웹 서비스를 게시합니다.
      노트 웹 서비스를 NI 웹 서버에 게시하려면 관리자 권한이 필요합니다.
    2. LabVIEW 프로젝트를 닫습니다. 공개된 웹 서비스는 LabVIEW 런타임에서 실행되며 LabVIEW 개발 시스템에 의존하지 않습니다.