スタンドアロン ライセンス
スタンドアロン ライセンス
このシナリオでは、ABBYY FineReader Engine ライブラリを使用するアプリケーションを開発し、それをクラウド インスタンス、プライベート仮想マシン、またはローカル ワークステーションに配布します。インストールは、ファイルを手動でコピーして行います。必要なもの:
- オンライン ライセンス トークン ファイル (SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken のような名前のファイル) 。
- ライセンス トークン ファイルのパスワード。
- Customer Project ID。
- %archive_name%.sh を —target オプションと —noexec オプションを使用して展開します。コマンドラインの例:
- 次のファイルをコピーします。
- アプリケーションでサポートするモジュールの動作に必要なファイル。
- 開発者向けヘルプの ABBYY FineReader Engine Distribution Kit セクションで「mandatory」と示されているファイル。これらはシステム モジュールおよび主要な認識データベースです。
- アプリケーションで使用するインターフェイス言語のリソース ファイル。
- アプリケーションでサポートする認識言語用の辞書サポートファイル。認識言語にラテン アルファベットを使用する言語が含まれている場合は、Univers.amd ファイルと Univers.amm ファイルを必ずコピーしてください。
- License Manager ユーティリティ (LicenseManager.Console、libProtectionConsoleUI.so) 。
このファイルを使用すると、アプリケーションの動作に必要なファイルの一覧を自動的に作成できます。
- ライセンス データを保存するフォルダーを作成します (既定では %ProgramData%\ABBYY\SDK\12\Licenses) 。Everyone にはこのフォルダーへのフル アクセス権が必要です。このフォルダーを変更するには、LicensingSettings.xml ファイルの使用 の記事で説明されている例を参照してください。
- Licensing Service のインストール で説明されているとおりに、Licensing Service をインストールします。
- アプリケーションの実行中はインターネット接続が必要です。
- ポート 443 (HTTPS) で *.abbyy.com への接続が許可されている必要があります。接続が失われた場合、所定の再接続タイムアウトを超えると、アプリケーションは動作を停止します。同期期間と再接続タイムアウトは、各オンライン ライセンス固有のパラメーターです。
- GoDaddy のルート証明書をインストールする必要があります。証明書の詳細については、GoDaddy のウェブサイトを参照してください。
ネットワーク ライセンス
ネットワーク ライセンス
このシナリオでは、ネットワーク経由でライセンスサーバーに接続されたワークステーション上で、ABBYY FineReader Engine ライブラリを使用するアプリケーションを開発します。インストールは、ファイルを手動でコピーして行います。必要なもの:
-
オンライン ライセンス トークン ファイル (
SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationTokenのような名前のファイル) 。 - ライセンス トークン ファイルのパスワード。
- Customer Project ID。
- ライセンスサーバーの DNS 名または IP アドレス。
- Licensing Service のインストール の説明に従って、ライセンスサーバーに Licensing Service をインストールします。
- ワークステーションにライブラリをインストールします:
--targetオプションと--noexecオプションを使用して %archive_name%.sh を展開します。コマンドラインの例:
- 次のファイルをコピーします:
- アプリケーションでサポートするモジュールの動作に必要なファイル。
- 開発者向けヘルプの ABBYY FineReader Engine Distribution Kit セクションで「mandatory」と記載されているファイル。これらはシステム モジュールおよび主要な認識データベースです。
- アプリケーションで使用するインターフェイス言語のリソース ファイル。
- アプリケーションでサポートする認識言語用の辞書サポートファイル。認識言語にラテン アルファベットを使用する言語が含まれる場合は、Univers.amd ファイルと Univers.amm ファイルを必ずコピーしてください。
- License Manager ユーティリティ (LicenseManager.Console、libProtectionConsoleUI.so) 。
このファイルを使用すると、アプリケーションの動作に必要なファイルの一覧を自動的に作成できます。
- 各ワークステーションに、ライセンス データを保存するフォルダーを作成します (既定値は %ProgramData%\ABBYY\SDK\12\Licenses) 。Everyone には、このフォルダーへのフル アクセス権が必要です。このフォルダーを変更するには、LicensingSettings.xml ファイルの使用 の記事に記載されている例を参照してください。
- すべてのワークステーションで、アプリケーションがこのファイルを検索するフォルダーにトークン ファイルを配置します。既定の場所である %ProgramData%\ABBYY\SDK\12\Licenses フォルダー、またはライセンス データの保存に使用する別のフォルダーを選択できます。Everyone には、これらのフォルダーへのフル アクセス権が必要です。
- サーバーに指定したものと同じ接続プロトコルの種類およびサーバー アドレスを設定した LicensingSettings.xml ファイルを作成します:
- アプリケーションの実行中は、インターネット接続が必要です。
- ポート 443 (HTTPS) での *.abbyy.com への接続が許可されている必要があります。接続が失われた場合、一定の再接続タイムアウトを超えると、アプリケーションは動作を停止します。同期期間と再接続タイムアウトは、各オンライン ライセンス固有のパラメーターです。
- ライセンスサーバーとワークステーション間の接続のために、ライセンスサーバーではポート 3023 を開放しておく必要があります。サポートされる接続プロトコルは Sockets のみです。
- Licensing Service をインストールしたライセンスサーバーには、GoDaddy ルート証明書をインストールする必要があります。証明書の詳細については、GoDaddy の ウェブサイト を参照してください。
