エアギャップ展開
定義
インターネットへのネットワーク経路がない環境でソフトウェアを実行することで、必要なすべての依存関係はすでに境界内に存在している必要があります。
エアギャップは防衛、重要インフラ、一部の医療施設、および脅威モデルが侵入だけでなく情報流出を含む環境で一般的です。何かを持ち込むにはパッケージマネージャーではなく、メディアと文書化されたプロセスが必要です。
この要件は多くの商用ソフトウェアを事実上対象外にし、ライセンスが機能性よりも理由になることが多いです。ベンダーエンドポイントに対してライセンスを検証する製品(起動時や定期的に)は、そこでは実行できません。オフラインアクティベーションは後からフラグを追加するのではなく、早期に設計上の決定として行う必要があります。
アップデートも同様に機能します:メディアで、あなたのスケジュール通りに届きます。つまり、インストールしたバージョンはサブスクリプションチェックが失敗するまでではなく、無期限に動作し続ける必要があります。
Doconutで
ライセンスは options.LicensePath または Viewer.DoconutLicense(path) を通じてローカルの .lic ファイルを解決します。アクティベーション呼び出しもランタイムの再検証もなく、レンダリング、変換、ライセンスはすべて外部接続なしで機能します。DLL をライセンスと一緒にアーカイブしてください — ライセンスはバージョン範囲に紐付けられています。
関連用語
ドキュメントビューア SDK
自分のアプリケーションに組み込むライブラリで、ドキュメントを表示できるようにします。ファイルをアップロードするホスト型サービスとは異なります。SDKはあなたのプロセス内で実行され、サービスは他者のプロセス内で実行されます。
Web farm デプロイメント
ロードバランサの背後で複数のサーバーにわたって単一のアプリケーションを実行し、同一ユーザーからの連続リクエストが異なるマシンで処理される可能性があります。
Office interop(サーバー側自動化)
コードから Microsoft Office を操作して文書を開いたり変換したりします。デスクトップでは動作しますが、サーバー上では Microsoft および実際に試したすべての人から明確に推奨されていません。