Vuforia Studio 部署
在此討論的部署著重於 Vuforia Experience Service 的伺服器端方面、儲存及散佈 Vuforia Studio 體驗的元件。
元件
Vuforia View - 提供 2D 與 3D 圖形、擴增實境 (AR) 以及即時產品資料的豐富體驗。體驗立即檢視周遭環境的擴增效果,其中包括前後關聯感應式資訊與圖形,可讓您直接與周遭物件互動。
Vuforia Studio - 用於編寫領域與任務特定體驗的 Web 原生、便於使用的工具,可透過 2D、3D 與擴增實境提供數位與實體產品資料、儀表板及警示的整合檢視。在 Vuforia Studio 中建立體驗時,您可以從各種追蹤方法中進行選擇:
空間追蹤
模型目標
圖像追蹤
ThingMarks
Vuforia Experience Service - 可發佈、更新及刪除透過 Vuforia Studio 產生之體驗內容的企業級、安全及可擴充伺服器。它也可識別及提供透過 Vuforia View 請求的 Experience 內容。
Vuforia 整體體驗索引 (GXI) -可讓 Vuforia View 應用程式查詢多個 Vuforia Experience Service。GXI 會建立及維護在相關聯 Vuforia Experience Service 中維護的所有 Experience 的索引。
當 GXI 收到 ThingMark 查詢時,它會識別代管所需 Experience 的 Vuforia Experience Service,並將查詢重新導向至該特定 Vuforia Experience Service。依預設,Vuforia View 會使用 GXI,但也可以手動將其配置為參考不同的 Vuforia Experience Service。
部署考量
安裝 Vuforia Experience Service 之前,必須先安裝及建立 ThingWorx Foundation。
對於生產系統,建議在不同的伺服器上執行 ThingWorx Foundation 與 Vuforia Experience Services。
對於生產系統,建議使用 PostgreSQL 作為與 Vuforia Experience Service 相關聯的資料庫。
為了避免發生效能延遲,建議針對 ThingWorx Foundation 與 Vuforia Experience Service 使用單獨的 PostgreSQL 伺服器。
參考
參考架構
下圖著重說明 Vuforia Experience Service,並僅描繪出對 ThingWorx Foundation 的簡化參考。但是,您可以改為使用本指南中顯示的任何 ThingWorx Foundation 架構。
生產部署 - 下圖描繪 Vuforia Experience Service 的生產部署。其中包括下列功能:
一個 Vuforia Experience Service
儲存 Experience 的硬碟空間
用來維護 Experience 中繼資料的 PostgreSQL 資料庫
存取 ThingWorx Foundation Server 以管理驗證和授權
雲端部署 - Vuforia Experience Service 可在例如 Azure 或 AWS 的雲端服務中部署。Experience Service 會安裝在它自己的虛擬機器上,並附帶體驗存放庫的儲存區。
元件清單
元件數
Vuforia Studio Experience Service
1
ThingWorx Foundation 伺服器
1
Enterprise NFS 存放庫
1
Vuforia Experience Service 資料庫
1
這是否有幫助?