オフラインモードの使用 working-in-the-offline-mode

CAUTION
AEM 6.4 の拡張サポートは終了し、このドキュメントは更新されなくなりました。 詳細は、 技術サポート期間. サポートされているバージョンを見つける ここ.

AEM Forms アプリケーションのオフラインモードを使用すると、アプリケーションがオフラインになってもシームレスに作業を続けることができます。ネットワーク接続を必要とせずにフォームを開いたり、更新したり、送信したりすることができます。

AEM Forms アプリケーションで作業を開始する際は、まずアプリケーションを AEM Forms サーバーと同期します。自分に割り当てられているすべてのフォームが、自分のアプリにダウンロードされます。 JEE 上のAEM Formsの場合、タスクは「タスク」タブで取得され、スタートポイント関連のフォームおよび他のフォームは「Forms」タブで取得されます。 OSGi 上のAEM Formsの場合、Formsのみが「Forms」タブに読み込まれます。

アプリケーションを同期する方法について詳しくは、 アプリの同期.

Formsをオフラインで使用できるようにする making-forms-available-offline

アプリケーションをAEM Formsサーバーと同期すると、フォームがモバイルデバイスにダウンロードされます。 ただし、デフォルトでは、フォームに関連付けられている添付ファイルはダウンロードされません。 これは、オンラインになっている場合、添付ファイルを表示できることを意味します。 ただし、添付ファイルをオフラインモードで表示できるようにするには、アプリのデフォルト設定を変更します。

関連する添付ファイルが各フォームと共に確実にダウンロードされるようにするには、「添付ファイルを取得」を「オン」に設定します。 詳しくは、 一般設定の更新.

モバイルデバイスでのデータのダウンロードは、デバイスのパフォーマンスに影響を与える可能性があるので、デフォルトでは、「添付ファイルの取得」設定は「オフ」に設定されています。 設定が「オン」に更新された後、サーバーからダウンロードされたタスクの添付ファイルがデバイスに取得されます。 オフラインモードでは、「添付ファイルを取得する」オプションを「有効」に設定することで、デバイスにダウンロードされるタスクすべてが作業可能になります。

AEM Forms アプリケーションに対してオフラインサービスを設定する configuring-offline-service-for-aem-forms-app-br

AEM Forms アプリケーションオフラインサービスでは、フォームで使用するリソースを認識します。AEM Forms アプリケーションは、フォームの依存関係に関する情報を取得する際に、このサービスに依存しています。オフライン機能を有効にするには、フォームの依存関係に関する情報が必要です。 AEM Forms App Offline Service は、フォームで使用されるリソースのパスまたは URL をキャッシュします。 キャッシュは、フォームに加えられた変更やオフラインサービスに設定された有効期間に基づいて更新されます。フォームで使用されるリソースのパスや URL をキャッシュに保存することで、サーバー側のパフォーマンスが向上します。

AEM Forms アプリケーションでサーバー側のオフラインコンポーネントの設定は、次のように行います。

  1. オーサーインスタンスで、Adobe Experience ManagerツールFormsForms アプリケーションオフラインサービスを設定 ​に移動します。

    URL:https://<server>:<port>/<context-path>/libs/fd/workspace-offline/gui/content/config.html

  2. 「一般設定」では、次の操作を実行できます。

    • キャッシュをクリア:フォームの依存関係のサーバー側キャッシュをクリアします。
    • 設定のリセット:AEM Forms アプリケーションのオフライン設定をリセットします。
    • キャッシュの有効性:サーバー側のオフラインキャッシュの有効期間を指定します。
    • リソース監視パス:オフラインサービスがリソースの変更を監視するパスを指定します。 指定したパスに変更が発生した場合は、依存するすべてのフォームのオフラインキャッシュが更新されます。 (例:/etc/clientlibs/fd,/content/dam/images)。
  3. 手動のリソースキャッシュ 「 」タブで、「依存関係オフラインサービスが識別できないフォームの依存関係を指定します。 JavaScript 内で読み込んだ画像などのリソースを指定できます。 AEM Forms App は、オフラインモード用にこれらのリソースもダウンロードします。

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da