安裝和配置 互動式 通信 install-and-configure-interactive-communications

簡介 introduction

AEM Form可集中建立、組裝、管理和傳送安全、互動式檔案,例如商務通訊、檔案、對帳單、福利通知、行銷郵件、帳單和歡迎套件。 此功能稱為互動式通訊。 此功能包含在AEM Forms附加元件套件中。 附加元件套件部署在AEM的製作或發佈執行個體上。

您可以使用互動式通訊功能,以多種格式產生通訊。 例如,Web和PDF。 您可以將互動式通訊與AEM Workflow整合,以透過客戶選擇的管道處理及傳遞組合通訊給客戶。 例如,透過電子郵件傳送通訊給一般使用者。

如果您要從舊版進行升級,而且已投資於通訊管理,則可以安裝 相容性套件 以繼續使用通訊管理。 如需互動式通訊與通訊管理之間差異的相關資訊,請參閱 互動式通訊概述.

AEM Forms是功能強大的企業級平台。 互動式通訊只是AEM Forms的其中一項功能。 如需完整的功能清單,請參閱 AEM Forms簡介.

部署拓撲 deployment-topology

AEM Forms附加元件套件是部署至AEM的應用程式。 您只需要至少一個AEM製作與處理執行個體,即可執行互動式通訊功能。 下列拓朴可作為OSGi功能上執行AEM Forms互動式通訊、通訊管理、AEM Forms資料擷取和Forms工作流程的指示性拓朴。 如需有關拓朴的詳細資訊,請參閱 AEM Forms的架構和部署拓撲.

建議的拓朴

AEM Forms互動式通訊會在AEM Forms的製作例項上執行管理、製作和代理程式使用者介面。 發佈執行個體會託管互動式通訊的最終版本,以供一般使用者使用。

系統需求 system-requirements

開始安裝及設定AEM Forms的互動式通訊與通訊管理功能之前,請確定:

  • 硬體與軟體基礎架構已準備就緒。 如需支援的硬體和軟體的詳細清單,請參閱 技術需求.

  • AEM執行個體的安裝路徑未包含空格。

  • AEM執行個體已啟動且執行中。 在AEM術語中,「例項」是在伺服器上以製作或發佈模式執行的AEM的副本。 您至少需要一個AEM執行個體(製作或處理)才能執行AEM Forms互動式通訊和通訊管理功能:

    • 作者:用來建立、上傳和編輯內容以及管理網站的AEM執行個體。 一旦內容準備好上線,就會將其復寫到發佈執行個體。

    • 處理中: 處理執行個體是 強化的AEM Author 執行個體。 您可以設定Author例項,並在執行安裝後加以強化。

    • 發佈:透過網際網路或內部網路向公眾提供已發佈內容的AEM執行個體。

  • 滿足記憶體要求。 AEM Forms附加包需要:

    • 15 GB 的臨時空間,供基於 Microsoft® Windows 的安裝使用。
    • UNIX安裝需要6 GB的暫存空間。
  • UNIX系統的額外需求:如果您使用的是UNIX作業系統,請從個別作業系統的安裝媒體安裝下列套件。

外派人員
libxcb
自由文字
libXau
libSM
zlib
libICE
libuuid
glibc
libXext
nss-softokn-freebl
fontconfig
libX11
libXrender
libXrandr
libXinerama

安裝AEM Forms附加元件套件 install-aem-forms-add-on-package

AEM Forms附加元件套件是部署至AEM的應用程式。 此套件包含AEM Forms互動式通訊、通訊管理和其他功能。 執行以下步驟來安裝附加套件:

  1. 開啟 Software Distribution。您需要 Adobe ID 才能登入 Software Distribution。

  2. 選擇 標題功能表中的可用Adobe Experience Manager

  3. 在「篩選器」 ​部分中:

    1. 從解決方案​ ​下拉式清單中選擇​ Forms
    2. 選擇包的版本和類型。 您也可以使用 搜尋下載 篩選結果的選項。
  4. 選取適用於您的作業系統的套件名稱,然後選取 接受EULA條款,並選取 下載.

  5. 打開 封裝管理員 然後按兩下上傳 以上傳包。

  6. 選擇包,然後按兩下安裝​

    還可以通過AEM Forms版本🔗一文中列出的直接連結下載包。

  7. 安裝包后,系統會提示您重新啟動AEM 執行個體。 不要立即重新啟動伺服器。 ​在停止 AEM Forms 伺服器之前,請等待 ServiceEvent REGISTERED 和 ServiceEvent UNREGISTERED 消息停止出現在 AEM-Installation-Directory]/crx-quickstart/logs/error.記錄檔 中[,並且日誌穩定。

    note note
    NOTE
    建議您使用'Ctrl + C'命令重新啟動SDK。 使用替代方法重新啟動AEM SDK (例如停止Java程式)可能會導致AEM開發環境不一致。
  8. 對所有Author和Publish執行個體重複步驟1至7。

安裝後設定 post-installation-configurations

AEM Forms有一些必要和選用的設定。 強制設定包括設定BouncyCastle程式庫和序列化代理程式。 選擇性設定包括設定Dispatcher和Adobe Target。

強制安裝後設定 mandatory-post-installation-configurations

設定RSA和BouncyCastle資料庫 configure-rsa-and-bouncycastle-libraries

在所有Author和Publish執行個體上執行下列步驟,以啟動並委派程式庫:

  1. 停止基礎AEM執行個體。

  2. 開啟 [AEM安裝目錄]\crx-quickstart\conf\sling.properties檔案進行編輯。

    如果您使用 [AEM安裝目錄]\crx-quickstart\bin\start.bat以啟動AEM,然後編輯sling.properties於 [AEM_root]\crx-quickstart\。

  3. 將以下屬性新增到sling.properties檔案:

    code language-shell
    sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*
    
  4. 儲存並關閉檔案,然後啟動AEM執行個體。

  5. 對所有Author和Publish執行個體重複步驟1至4。

設定序列化代理程式 configure-the-serialization-agent

對所有Author和Publish執行個體執行以下步驟,將套件新增到允許清單:

  1. 在瀏覽器視窗中開啟AEM Configuration Manager。 預設URL為https://'[伺服器]:[連線埠]'/system/console/configMgr.
  2. 搜尋並開啟 還原序列化防火牆設定.
  3. 新增 sun.util.calendar 封裝到 允許清單 欄位。 按一下「儲存」。
  4. 對所有Author和Publish執行個體重複步驟1至3。

選用的安裝後設定 optional-post-installation-configurations

安裝相容性套件 install-compatibility-package

互動式通訊是在AEM 6.5 Forms中建立客戶通訊的預設和建議方法。 如果您已從舊版升級或移轉,並計畫繼續使用信件(通訊管理),請安裝 AEMFD相容性套件.

AEMFD 相容性套件可讓您在 AEM 6.5 Forms AEM 6.4 Forms、AEM 6.3 Forms 和 AEM 6.2 Forms使用以下資產:

  • 檔片段
  • 字母
  • 資料字典
  • 最適化表單已棄用的範本和頁面

設定Dispatcher configure-dispatcher

Dispatcher是Adobe Experience Manager的快取和負載平衡工具,用於企業級網頁伺服器。 如果您使用 Dispatcher,然後針對AEM Forms執行下列設定:

  1. 設定AEM Forms的存取權:

    開啟dispatcher.any檔案進行編輯。 導覽至篩選區段,並將下列篩選新增至篩選區段:

    /0025 { /type "allow" /glob "* /bin/xfaforms/submitaction*" } # to enable AEM Forms submission

    儲存並關閉檔案。 如需有關篩選器的詳細資訊,請參閱 Dispatcher檔案.

  2. 設定反向連結篩選服務:

    以管理員身分登入Apache Felix設定管理員。 組態管理員的預設URL為https://'server':[連線埠號碼]/system/console/configMgr。 在 設定 功能表,選取 Apache Sling查閱者篩選器 選項。 在允許主機欄位中,輸入Dispatcher的主機名稱,以允許其作為反向連結,然後按一下 儲存. 專案的格式為https://'[伺服器]:[連線埠]'.

整合Adobe Target integrate-adobe-target

如果互動式通訊提供的體驗不吸引人,您的客戶可能會捨棄互動式通訊。 雖然這會讓客戶感到挫折,但也會提高貴組織的支援數量和成本。 識別並提供適當的客戶體驗以提高轉換率,這既重要又具有挑戰性。 AEM表單擁有此問題的關鍵所在。

AEM forms與Adobe Experience Cloud解決方案Adobe Target整合,跨多個數位頻道提供個人化及吸引人的客戶體驗。 若要使用Adobe Target來個人化互動式通訊, 將Adobe Target與AEM Forms整合.

設定表單資料模型的SSL通訊 configure-ssl-communcation-for-form-data-model

您可以為表單資料模型啟用SSL通訊。 若要為表單資料模型啟用SSL通訊,在啟動任何AEM Forms執行個體之前,請將憑證新增到所有執行個體的Java™信任存放區。 您可以執行以下命令來新增憑證:

keytool -import -alias <alias-name> -file <pathTo .cer certificate file> -keystore <<pathToJRE>\lib\security\cacerts>

後續步驟 next-steps

您已將環境配置為使用交互式通信和通信管理功能。 現在,使用該功能的步驟如下:

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2