Vuforia Studio 部署
此处讨论的部署主要关注 Vuforia Experience Service 的服务器端特性,存储和分发 Vuforia Studio 体验的组件。
组件
Vuforia View - 通过 2D 和 3D 图形、增强现实 (AR) 以及实时产品数据提供丰富的体验。体验将通过上下文相关信息和图形来增强即时周围环境的视图,从而可让您直接与周围事物进行交互。
Vuforia Studio - 一种简单易用的 Web 专用工具,用于创作域和特定于任务的体验,以提供数字和物理产品数据、仪表板以及具有 2D、3D 和增强现实警报的集成视图。在 Vuforia Studio 中创建体验时,可以从多种不同跟踪方法中进行选择:
空间跟踪
模型目标
图像跟踪
Thingmark
Vuforia Experience Service - 一种企业级、安全且可扩展的服务器,用于发布、更新和删除 Vuforia Studio 中生成的体验内容。还可用于标识和传递通过 Vuforia View 所请求的体验内容。
Vuforia Global Experience Index (GXI) - 允许通过 Vuforia View 应用程序查询多个 Vuforia Experience Services。GXI 用于创建并维护保存在关联 Vuforia Experience Service 中的所有体验的索引。
GXI 收到 ThingMark 查询后,它会标识托管所需体验的 Vuforia Experience Service,并将查询重定向到该特定 Vuforia Experience Service。默认情况下,Vuforia View 使用 GXI,但也可手动将其配置为参考不同的 Vuforia Experience Service。
部署注意事项
必须先安装和建立 ThingWorx Foundation,然后才能安装 Vuforia Experience Service。
对于生产系统,建议在单独的服务器上运行 ThingWorx Foundation 和 Vuforia Experience Service。
对于生产系统,建议使用 PostgreSQL 作为与 Vuforia Experience Service 关联的数据库。
为避免性能滞后,建议针对 ThingWorx Foundation 和 Vuforia Experience Service 使用单独的 PostgreSQL 服务器。
参考
参考架构
下图重点介绍了 Vuforia Experience Service,而仅为 ThingWorx Foundation 展示了简单的参考。但是,可改为使用本指南中所示的任何 ThingWorx Foundation 体系结构。
生产部署 - 下图展示了 Vuforia Experience Service 的生产部署。其中包括以下功能:
一个 Vuforia Experience Service
用于存储体验的硬盘空间
用于维护体验元数据的 PostgreSQL 数据库
访问 ThingWorx Foundation 服务器以管理身份验证和授权的权限
云部署 - 可将 Vuforia Experience Service 部署在云服务 (如 Azure 或 AWS) 中。Experience Service 将安装在其自己的虚拟机上,包含用于体验信息库的附加存储。
组件列表
组件数
Vuforia Studio Experience Service
1
ThingWorx Foundation 服务器
1
Enterprise NFS Repository
1
Vuforia Experience Service 数据库
1
这对您有帮助吗?