本主題適用於 Linux 與 Windows 版的 FRE。
- 線上授權不會綁定至特定主機,因此在雲端或虛擬環境中使用 ABBYY FineReader Engine 時,會比使用軟體或硬體金鑰的授權方便得多。線上授權不需啟用;改由安裝在本機上的授權服務 (即使用該授權的電腦) 透過網際網路與 ABBYY 線上授權服務通訊,以允許使用授權。
- ABBYY FineReader Engine 執行期間會定期進行授權檢查,因此使用線上授權需要有效的網際網路連線。
- 您也可以使用網路伺服器來管理線上授權,並將其分配給各工作站。在此情況下,只有伺服器需要連線至網際網路,這在高安全性情境中可能相當重要。
- 本機授權服務 (單一執行個體或工作站) 同一時間只能搭配一個線上授權運作。
- 與其他保護類型的授權相比,線上授權不需要啟用、停用或更新:啟用與停用完全由 ABBYY FineReader Engine 端處理,而更新則會在 ABBYY FineReader Engine 端重新整理參數後,於下一次提出使用許可請求時進行。
- 如果與 ABBYY 線上授權服務的連線中斷,本機授權服務將無法同步,授權也會失效。不過,這不會立即發生:同步失敗後,系統仍會允許一段可離線運作的時間。如果在此期間恢復連線,授權將可繼續運作,且不會影響 ABBYY FineReader Engine 的功能。重新連線逾時和同步期間是各個線上授權的特定參數。在可離線運作期間,與 ABBYY 線上授權服務的連線數會被鎖定;超過此期間後,才會解除鎖定。
- 線上授權支援並行使用:同一個線上授權可同時供多個雲端實例或已連線網際網路的工作站使用,其數量上限由授權決定。線上授權也會限制可辨識的頁面總數,並在執行授權同步時進行檢查。若要釋出限制並行使用者數的線上授權,請注意下列條件:
- 工作站或授權伺服器關閉後,需經過與離線工作時間相同的一段時間,該線上授權才會重新提供給其他使用者使用。若您需要更快釋出線上授權,可使用 License Manager 公用程式中的「Release Online Licenses…」選項,或呼叫 Engine 物件的 ReleaseOnlineLicense method。
- 完成此作業所需的時間取決於您的網路頻寬。因此,如果您需要明確確認線上授權已確實釋出,建議視需要指定 ReleaseOnlineLicense method 的 OperationTimeout 參數,或以迴圈方式呼叫 ReleaseOnlineLicense method。
線上授權要求
- 有效的網際網路連線。
- 允許透過 443 連接埠 (HTTPS) 連線至 *.abbyy.com。
- 在安裝了 Licensing Service 的電腦上,必須具備 GoDaddy Trusted Root Certification Authority (詳情請參閱 GoDaddy 網站) 。
線上授權資訊
- 您的 Customer Project ID (一串文字) ,
- 線上授權權杖檔案 (檔名類似 SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken 的檔案) ,以及
- 授權權杖檔案的密碼 (另一串文字) 。
預設資料夾,或工作站上的任何其他資料夾。請將此資料夾的路徑指定為 IEngineLoader 介面的 LicensePath 屬性值。
開發使用線上授權的應用程式
- 您的 Customer Project ID、
- 授權權杖檔案路徑,以及
- 授權權杖密碼。
在各種情境下使用線上授權
- Docker 容器:搭配 ABBYY FineReader Engine 和 Licensing Service。請參閱說明文件中 Linux 或 Windows 的相關主題。
- Azure Cloud Services:建立 WorkerRole 專案。
