針對現有Adobe Experience Manager 6.5 Forms使用者的重大變更

上次更新: 2023-11-06

與Adobe Experience Manager Forms On-Premise和Adobe Experience Manager Forms相比,as a Cloud Service對現有功能進行了一些重大變更 Adobe-Managed Service 環境。 主要差異列示如下:

雲端原生功能

  • 此服務採用雲端原生架構,可根據負載自動調整規模、無升級停機時間、經常推出新功能和更新後,以及最佳化拓撲,提供最強彈性和最高效率。

  • 此服務不包含將資料儲存至Adobe Experience ManagerCloud Service執行個體的提交動作,因此超級安全。 透過表單擷取的資料會直接傳送至已設定的資料存放區。

  • 此外,也隨附免費的CDN (內容傳遞網路),協助您以更快的速度傳遞和轉譯表單。

更新開發流程

  • 此服務提供SDK,在將程式碼部署至Cloud Service之前,可在本機環境(本機電腦)中開發和測試自訂程式碼。 開發人員在本機電腦上使用SDK來開發和測試自訂元件、主題、工作流程應用程式、設定、範本等。 在其本機開發環境中測試自訂程式碼後,他們將自訂程式碼部署到 Forms CS環境開發或預備環境 ,以供進一步測試,然後再提升至生產環境。

  • 開發人員維護通用的Cloud Service和本機開發環境程式碼 git存放庫. Git存放庫以AEM原型為基礎,會在AEMas a Cloud Service程式建立時自動建立。

    在AEM as a Cloud Service程式上自動建立Git存放庫

  • Formsas a Cloud Service的開發流程會與AEM Cloud Service的AEM Archetype一致。 不過,Adobe Experience Manager Maven專案必須進行一些變更,才能與AEM Cloud Service相容。 在高層面上,AEM需要將內容和程式碼分離為離散的子套件,以遵循可變和不可變內容之間的分割。 使用 存放庫現代化工具 將內容和程式碼分割為獨立套件,以與Adobe Experience Manager as a Cloud Service定義的專案結構相容,藉此重組現有的專案套件。

  • 在Formsas a Cloud Service中使用客戶套件組合之前,請先使用最新版adobe-aemfd-docmanager重新編譯自訂程式碼。

  • 使用 AEM Formsas a Cloud Service移轉公用程式 準備和移轉最適化Forms、主題、範本和雲端設定,從 OSGi上的AEM 6.4 Forms和OSGi上的AEM 6.5 Forms AEM as a Cloud Service。 使用 您程式的Git存放庫 以匯入現有的最適化表單範本。

  • 電子郵件預設僅支援HTTP和HTTP通訊協定。 聯絡支援團隊 啟用連線埠以傳送電子郵件,並為您的環境啟用SMTP通訊協定。

本地化

  • 本地化的最適化Forms的URL慣例現在支援在URL中指定地區設定。 新的URL慣例可在Dispatcher或CDN上快取當地語系化的表單。 在Cloud Service環境中,使用URL格式 http://host:port/content/forms/af/<afName>.<locale>.html 請求最適化表單的本地化版本,而非 http://host:port/content/forms/af/afName.html?afAcceptLang=<locale>.

  • Adobe 建議使用 Dispatcher 或 CDN 快取。這有助於改善預填表單的轉譯速度。

最適化表單

  • 規則編輯器: AEM Formsas a Cloud Service提供更強大的 規則編輯器. Formsas a Cloud Service上沒有程式碼編輯器可用。

    移轉公用程式 協助您移轉具有自訂規則(在程式碼編輯器中建立)的表單。 公用程式會將這些規則轉換為Formsas a Cloud Service支援的自訂函式。 您可以將可重複使用的函式搭配規則編輯器使用,以繼續取得搭配規則指令碼取得的結果。 此 onSubmitErroronSubmitSuccess 函式現在可作為規則編輯器中的動作。

  • 預填服務: 預設情況下,預填服務會在使用者端將資料與最適化表單合併,而不是在AEM 6.5 Forms中合併伺服器上的資料。 此功能有助於改善預填最適化表單所需的時間。 您一律可以設定在Adobe Experience Manager Forms伺服器上執行合併動作。

  • 提交動作:電子郵件 提交動作提供傳送附件和將記錄檔案(DoR)附加於電子郵件的選項。 您可以使用它來取代 以PDF傳送電子郵件 AEM 6.5 Forms中可用的動作。

  • automated forms conversion服務:服務未提供Automated forms conversion服務的中繼模型。 您可以 從Automated forms conversion服務檔案下載.

  • XSD式最適化Forms: 您可以使用XDP範本來設計記錄檔案的範本。 此服務不支援XFA型最適化Forms

  • 元件:此服務不支援表單內簽名體驗,也不包含最適化表單的「摘要」和「驗證」元件。

  • 精靈介面: 您可以使用 精靈介面 快速設定常用選項並輕鬆建立最適化表單。

表單入口網站

  • 此服務沒有保留草稿和已提交的最適化Forms的中繼資料。

文件服務:

Formsas a Cloud Service提供Document Generation和Document Manipulation RESTful API。 您可以視需要使用這些API來依需求或批次產生或操控檔案:

  • Document Services:Document Generation API (輸出服務):在單一API呼叫或批次中,您只能將一個範本與多個DATA XML檔案一起使用。 不支援在單一API呼叫中對多個資料檔案使用多個範本。

  • Document Manipulation API (組合器服務)

    • 依賴檔案服務或應用程式的作業無法使用。 例如,不支援Microsoft®Word對PDF、Microsoft®Excel對PDF、HTML對PDF、PostScript (PS)對PDF、XDP對PDF forms。 這些作業分別依賴Microsoft®Office、Adobe Acrobat、AdobeDistiller、Forms Document Service。

    • 在將非PDF格式的檔案與Communications Document Manipulation API搭配使用之前,請先將其轉換為PDF格式。 例如,如果您的檔案是Microsoft® Office、HTML、PostScript (PS)、XDP格式,請先將這些檔案轉換為PDF格式,然後再將這些檔案與PDF檔案一起使用。 您可以使用 ConvertPDF 轉換的服務。

    • 您可以使用AEM 6.5 Forms環境進行數位簽名、加密、Reader延伸、傳送至印表機、轉換PDF和條碼Forms服務。

資料整合(表單資料模型)

  • 此服務也支援JDBC聯結器、Microsoft®Dynamics、SalesForce、以SOAP為基礎的Web服務,以及支援OData的服務。

  • 您也可以連線AEM使用者設定檔,以擷取和更新使用者資訊。

  • Forms資料模型僅支援HTTP和HTTPS端點來提交資料。 此服務不支援REST聯結器的雙向SSL,也不支援SOAP資料來源的x509憑證式驗證。

  • Formsas a Cloud Service允許使用Microsoft®Azure Blob、Microsoft®Sharepoint、Microsoft®OneDrive以及支援一般CRUD (建立、讀取、更新和刪除)作業的服務做為資料存放區,同時支援Open API規格2.0和Open API 3.0規格。

電子簽章

  • 此服務提供與Adobe Sign的OOTB整合,並支援電子簽章的DocuSign。

  • 此服務也支援Adobe Sign角色。 您可以在最適化Forms編輯器中設定角色,讓業務使用者輕鬆設定簽署工作流程。

HTML5 Forms

  • 您可以使用AEM 6.5 Forms環境:

    • 將您的XDP型表單轉譯為HTML5 Forms。 此服務不支援HTML5 Forms。

    • 離線擷取資料,並在下次您使用 AEM Forms工作區 應用程式。

互動式通訊

  • 您可以使用Communications API來隨選或在Formsas a Cloud Service上批次產生個人化檔案。 您可以使用AEM 6.5 Forms環境進行互動式通訊和代理程式UI使用案例。

另請參閱

此頁面上的