Experience Service 설치 및 구성
  
Experience Service 설치 및 구성
Experience Service는 다음 컴포넌트로 구성되어 있습니다.
컴포넌트
설명
콘텐츠 전달 서비스(CDS)
CDS는 경험 콘텐츠 게시, 검색, 업데이트 및 삭제를 위한 API를 제공하여 경험 콘텐츠를 관리합니다. 콘텐츠에 사용자가 수행할 수 있는 작업 제어에 사용 가능한 액세스 제어 기능을 제공합니다.
ID 해상도 서비스(IRS)
IRS는 사물 ID를 CDS가 관리하는 콘텐츠 연결에 사용되는 매핑을 관리합니다. 이 매핑은 경험과 사물의 연결에 사용됩니다. 또한 식별자의 직접 링크를 경험에 제공하거나 마지막에 경험에 도달하는 여러 식별자 간의 매핑 체인을 생성할 수 있습니다. 특정 식별자와 연관된 경험 세트에 대한 질의하면 IRS는 링크의 체인을 비롯한 모든 링크를 탐색하여 해당 식별자와 연관된 모든 경험을 찾습니다.
ThingWorx 통합
Experience Service는 인증 및 승인에 ThingWorx 코어 서버의 사용자 및 그룹 관리 기능을 활용합니다. Experience ServiceThingWorx 코어 서버에 대한 프록시 역할도 합니다. 클라이언트는 이러한 두 가지 특징을 이용하여 경험 콘텐츠와 IoT 데이터 모두에 자격 증명의 단일 세트로 액세스할 수 있습니다.
* 
EDGE 장치와 매쉬업을 Experience Service에서 제공하는 프록시를 사용하여 ThingWorx 서버에 연결해서는 안 됩니다. 대신 대체 포트, ELB(기업 로드 밸런서) 등을 사용하여 ThingWorx를 통해 직접 액세스할 수 있습니다.
Experience Service 프로젝트는 하나 이상의 경험에 대한 콘텐츠 및 경험에 대한 정보를 지정하는 메타데이터 파일로 구성되어 있습니다. 예를 들어 경험 렌더링에 필요한 장치 기능 및 각 경험에 연결되어야 하는 식별자 등이 있습니다.
Vuforia Studio와 같은 클라이언트가 Experience Service에 프로젝트를 게시하면 경험에 대한 콘텐츠는 CDS에 저장되며, 필수 매핑이 IRS에 생성되어 해당 경험 콘텐츠를 프로젝트의 메타데이터에서 지정된 식별자에 연결합니다.
프로젝트가 게시된 후 Vuforia View와 같은 클라이언트는 IRS를 질의하여 ThingMark와 같은 특정 식별자와 연관된 경험을 찾습니다. 경험 목록 수신 후 해당 클라이언트는 하나 이상의 경험에 대한 콘텐츠를 다운로드하도록 선택할 수 있습니다. 클라이언트가 경험을 렌더링하면 해당 경험은 ThingWorx 프록시를 사용하여 경험에 의해 표시되거나 수정될 IoT 데이터에 액세스할 수 있습니다.
작동 방법
Experience ServiceVuforia ViewVuforia Studio 모두에서 사용됩니다. 다음 테이블 목록은Experience Service에 대한 간단한 사례를 사용합니다.
컴포넌트
사용 사례
Vuforia Studio
게시된 경험은 Experience Service에 저장됩니다.
Vuforia View
ThingMark를 스캔하면 Vuforia View는 모든 관련 경험에 대한 Experience Service를 검색합니다. 검색 결과가 반환되고 사용자가 경험을 선택하면 해당 경험이 Vuforia View에 로드됩니다.
ThingWorx
Edge 장치의 데이터를 제공하는 데 사용됩니다. 선택 사항으로 인증을 위임할 수도 있습니다.