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

NI 패키지.nipkg를 통해 웹 서비스를 NI 웹 서버에 공개할 수 있습니다. 웹 서비스는 패키지 설치/제거가 완료된 후에 실행을 시작/중지합니다.

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

다음 단계를 완료하여 NI 패키지를 통해 웹 서비스를 공개합니다.

  1. 패키지에 웹 서비스를 포함시킵니다.
    1. 프로젝트 탐색기 윈도우의 빌드 스펙에서 마우스 오른쪽 버튼을 클릭한 후, 새로 만들기패키지를 선택하여 설치 패키지 프로퍼티 대화 상자를 시작합니다.
    2. 웹 서비스 페이지에서 포함시키려는 웹 서비스의 확인란에 확인 표시를 합니다.
    3. (옵션) 패키지 설치 프로그램 페이지에서 패키지 설치 프로그램 생성 확인란에 확인 표시를 하면 배포를 패키지 설치 프로그램 파일 .exe로 빌드할 수 있습니다.
    4. (옵션) 피드 페이지에서, 패키지를 로컬 피드에 추가할지 아니면 SystemLink 서버의 피드에 공개할지 선택합니다.
  2. 웹 서비스를 포함한 패키지를 빌드합니다.
    1. 빌드를 클릭하면 빌드 상태 대화 상자가 나타납니다.
    2. LabVIEW가 패키지 빌드를 완료하면, 탐색을 클릭하여 LabVIEW가 패키지 파일을 저장할 대상 디렉토리를 엽니다.
  3. 타겟 컴퓨터에 패키지를 설치하여 타겟 컴퓨터에서 웹 서비스가 실행을 시작하도록 합니다.
    1. 대상 디렉토리에서 패키지 .nipkg를 더블 클릭하여 NI 패키지 관리자를 통해 패키지를 설치합니다. 설치가 완료되면 웹 서비스가 로컬 컴퓨터의 NI 웹 서버에 공개됩니다.
      노트 웹 서비스를 NI 웹 서버에 게시하려면 관리자 권한이 필요합니다.
    2. LabVIEW 프로젝트를 닫습니다. 공개된 웹 서비스는 LabVIEW 런타임에서 실행되며 LabVIEW 개발 시스템에 의존하지 않습니다.

어떤 경우에 패키지 설치 프로그램을 생성합니까?

패키지 설치 프로그램은 타겟이 네트워크 접근이나 NI 소프트웨어 없이도 패키지를 설치할 수 있도록 모든 패키지 의존성을 포함합니다. 인터넷 연결이 없거나 패키지를 설치하여 웹 서비스를 실행하는데 필요한 소프트웨어(NI 패키지 관리자와 LabVIEW 런타임 등)가 없는 컴퓨터에 웹 서비스를 공개하려면 패키지 설치 프로그램을 생성해야 합니다.

어떤 경우에 피드에 웹 서비스를 추가합니까?

배포 타겟에서 피드를 구독하면 패키지를 검색 및 설치할 수 있으며 네트워크 접근을 통해 NI 패키지 관리자 또는 NI SystemLink에서 업데이트 알림을 받을 수 있습니다. NI는 서로 의존성이 있는 여러 패키지를 배포할 때 피드를 사용하도록 권장합니다.

관련 정보

피드에서 패키지 설치하기

서버의 클라이언트에 어플리케이션 배포하기