Component
|
Description
|
Content Delivery Service (CDS)
|
The CDS manages experience content by providing APIs for publishing, retrieving, updating, and deleting experience content. It provides access control capabilities that can be used to control the actions users can perform on content.
|
ID Resolution Service (IRS)
|
The IRS manages mappings that are used to link the identities of things to content managed by the CDS. The mappings are used to associate Experiences with things. The mappings can provide direct links from identifiers to Experiences or create a chain of mappings between multiple identifiers that eventually leads to an experience. When queried for the set of Experiences associated with a particular identifier, the IRS navigates all links, including chains of links, to find all Experiences associated with that identifier.
|
ThingWorx integration
|
The Experience Service leverages the user and group management capabilities of the ThingWorx core server for authentication and authorization. The Experience Service also acts as a proxy for the ThingWorx core server. These two characteristics allow clients to access both experience content and IoT data with a single set of credentials.
|
Edge devices and mashups should not be connected to the ThingWorx server using the proxy provided by the Experience Service. Instead, they can be accessed directly through ThingWorx using alternative ports, Enterprise Load Balancer (ELB), and so on. |
Component | Use Case |
Vuforia Studio | Published Experiences are stored on the Experience Service. |
Vuforia View | Once a ThingMark is scanned, Vuforia View searches the Experience Service for all relevant Experiences. Once search results are returned and you select an experience, the experience is loaded in Vuforia View. |
ThingWorx | Used to serve data from Edge devices. Optionally, it can delegate authentication. |