웹 프레젠테이션 엔진 구성

런타임 장치에서
FactoryTalk Optix
를 서비스로 실행하거나 웹 클라이언트 상호 작용을 위한 응용 프로그램으로 실행할 웹 프레젠테이션 엔진을 만듭니다.
FactoryTalk Optix
를 서비스로 실행하면 사용자 인터페이스가 있는지 여부와 관계없이 배포된 응용 프로그램이 자동으로 시작됩니다. 런타임 장치에 로컬 운영자가 없는 경우 이 모드를 사용하십시오.
  1. 프로젝트 보기
    에서
    UI
    를 마우스 오른쪽 버튼으로 클릭하고
    새로 만들기
    웹 프레젠테이션 엔진
    을 선택합니다.
  2. 속성
    에서 필요한 사항을 변경합니다.
    • 동적 변수 폴링 시간
      . 변수 판독값 사이의 시간 간격을 지정합니다.
    • 프로토콜
      . 웹 클라이언트와 웹 서버 간 통신에 사용할 프로토콜을 정의합니다.
      http
      또는
      https
      입니다.
      https
      를 선택한 경우
      SSL 인증서
      아래에서
      인증서 파일
      및
      개인 키 파일
      을 구성합니다.
      팁: 프로그레시브 웹앱(워크스테이션 클라이언트)으로 실행되는
      FactoryTalk Optix 응용 프로그램
      를 네트워크에서 사용할 수 있도록 하려면 HTTPS 프로토콜을 사용하십시오. HTTP는 워크스테이션 클라이언트를 로컬에서 개발할 때만 사용할 수 있습니다.
    • IP 주소
      . 웹 서버가 수신 대기할 주소를 설정합니다. 로컬 장치의 유효한 IP 주소여야 합니다.
      팁:
      0.0.0.0
      을 설정하여 웹 서버가 로컬 시스템의 사용 가능한 모든 주소에서 수신 대기하도록 합니다. 입력한 주소와 다른 로컬 주소에 대한 요청을 무시하도록
      0.0.0.0
      이외의 특정 주소를 설정합니다.
    • 포트
      . 웹 클라이언트와 웹 서버 간 통신에 사용할 포트를 지정합니다.
      중요: High Availability 배포에서 이 값은 설치 중 High Availability Manager
      포트
      단계에서 구성된 클러스터 웹 포트와 정확히 일치해야 합니다. 기본 포트는
      http
      의 경우
      80
      ,
      https
      의 경우
      443
      입니다. 클라이언트 트래픽은 가상 IP를 통해 클러스터에 도달하고 활성 노드로 전달됩니다. 이 포트가 일치하지 않으면 웹프레젠테이션엔진은 해당 트래픽을 수신하지 않습니다. 자세한 내용은 High Availability 프로젝트 구성 및 배포 항목을 참조하십시오.
    • 호스트 이름
      . HTTPS 프로토콜용 자체 서명 인증서를 생성하는 데 사용됩니다. 비어 있으면 인증서는 시스템 이름을 기반으로 생성됩니다.
    • 최대 웹 연결 수
      . 웹 서버에 연결할 수 있는 웹 클라이언트의 최대 수를 설정합니다.
    • 최대 워크스테이션 연결 수
      . 웹 서버에 연결할 수 있는 워크스테이션 클라이언트의 최대 수를 설정합니다.
    • 허용된 원격 소스
      . 현재 리소스에 액세스하기 위해 로드하거나 사용할 수 있는 원격 소스를 나열합니다. 허용되는 형식에는 인터넷 호스트 이름 또는 IP 주소가 포함됩니다. URL 패턴, 포트 번호 및 경로는 선택 사항입니다. *.example.com과 같은 와일드카드(*)를 사용하면 하위 도메인, 호스트 주소 및 포트 번호를 허용할 수 있습니다.
      팁:
      허용된 원격 소스
      를 입력하여 현재 리소스를 포함할 수 있는 URL을 지정합니다. 허용된 원격 소스는 원격 리소스를 로드하고 액세스할 때 더 높은 보안과 제어를 제공합니다.
    • 자동화 ID 활성화
      . 자동화된 테스트를 위한 자동 ID를 활성화합니다.
    • 허용된 로컬 소스
      .
      WebPresentationEngine
      에서 제공하는 파일 확장자를 나열합니다. 최소 필수 구성은 다음과 같습니다.
      *.html, *.css, *.js, *.ttf
      기본 안전 값을 설정하려면 필드를 마우스 오른쪽 단추로 클릭하고
      기본 안전 값 설정
      을 선택합니다.
      다음 기본값을 사용할 수 있습니다.

        이미지
        *.png, *.jpg, *.jpeg, *.gif, *.bmp, *.svg

        비디오
        *.avi, *.mov, *.mkv, *.mpg, *.mp4, *.wmv

        텍스트 파일
        *.pdf

        글꼴 파일
        *.ttf, *.otf

        웹 파일
        *.html, *.css, *.js

      다음 규칙을 따르십시오.
      • 특정 파일 이름을 사용할 수 있습니다. 예:
        myfile.txt
      • 와일드카드(
        *
        )를 사용하여 패턴을 일치시킬 수 있습니다. 예를 들어,
        file*.txt
        은(는)
        file1.txt
        ,
        file123.txt
        및 기타와 일치합니다.
      • 다음 폴더는 액세스를 제한합니다.
        /projectfiles/netsolution
        ,
        /projectfiles/pki
        ,
        /applicationfiles/
        .
      • 모든 규칙은 대/소문자를 구분하지 않습니다.
      팁:
      *
      를 사용하여 모든 파일을 공유하면 배포 중에 경고가 발생하고 실행 중에 로그가 기록됩니다.
    • 인증되지 않은 파일 업로드 허용
      . 로그인하지 않은 사용자가
      FactoryTalk Optix 응용 프로그램
      에 파일을 업로드할 수 있도록 허용합니다.
    • 로그인 창
      . 세션을 시작할 때 로그인한 사용자가 없으면 열리는 로그인 창 유형을 지정합니다.
    • 가상 키보드
      . 기본 가상 키보드를 선택합니다.
    • 시작 창
      . 세션 시작 시 만들어지는 창 개체 유형을 정의합니다.
    • 시작 사용자
      . 세션을 인증하는 사용자를 설정합니다.
    • 스타일시트
      . 그래픽 개체의 스타일을 지정합니다.
    • 세션
      . 사용할 UI 세션 개체를 지정합니다.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal