对现有Adobe Experience Manager Forms用户的显着更改

与Adobe Experience Manager FormsOn-Premise和Adobe-Managed Service环境相比,Adobe Experience Manager Forms as aCloud Service对现有功能做出了一些显着更改。 主要区别如下:

  • 该服务提供本地和云原生开发环境。 在将这些资产部署到云环境之前,您可以使用本地开发环境来开发和测试自定义代码、组件、模板、主题、自适应Forms和其他资产。 它有助于加快开发过程。

  • AEM 因为Cloud Service随附了内置CDN。其主要目的是通过从浏览器附近的边缘 CDN 节点提供可缓存的内容来减少延迟。它经过全面的管理和配置,可提供最佳的 AEM 应用程序性能。

  • 云原生环境没有Web控制台(配置管理器)。 您可以将AEM Forms 用作Cloud ServiceSDK来生成配置和CI/CD管线以将配置部署到Cloud Service实例。

  • 本地化的自适应Forms的URL约定现在支持在URL中指定区域设置。 新的URL约定允许在调度程序或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缓存。 这有助于提高预填充表单的渲染速度。

  • 预填充服务将数据与客户端上的自适应表单合并。 它有助于缩短预填自适应表单所需的时间。 您始终可以配置以在Adobe Experience Manager FormsServer上运行合并操作。

  • 默认情况下,电子邮件仅支持HTTP和HTTP协议。 请与支持团 队联系,以启用用于发送电子邮件的端口,并为您的环境启用SMTP协议。

  • Adobe Experience Manager Forms as aCloud Service为您的AEM项目提供了许多新功能和可能性。 但是,Adobe Experience Manager Maven项目需要进行一些更改才能与AEMCloud Service兼容。 在高级别上,AEM要求将内容和代码分离为离散的子包,以便遵循可变内容和不可变内容之间的拆分。 使用Repository Modernizer工具通过将内容和代码分离为离散包来重构现有项目包,以与为Adobe Experience Manager(作为Cloud Service)定义的项目结构兼容。

有关Adobe Experience Manager as a Cloud Service中更改的完整列表,请参阅新增功能和不同功能

关键增强功能

以下功能和增强功能仅在AEM Forms作为Cloud Service提供:

增强的可视化规
则编辑器服务提供了强化的可 视化规则编辑器。该服务向可视化规则编辑器添加了以下功能,以帮助您编写功能强大的规则:

  • 新提交事件: NavigationStep CompletionSuccessful SubmissionError

  • 新数据类型 scope。您可以在自定义函数中使用scope数据类型来传递表单的整个范围。

  • 能够使用@this在自定义函数中指定JSDoc。 它允许在活动组件中使用@this来调用自定义函数。

  • 能够为基于属性的规则添加条件。

核心
组件核 组件是一套适用于AEM的标准化Web内容管理(WCM)组件,可加快开发时间并降低维护成本。AEM Forms 作为Cloud Service,支持 AEM Forms Container 核心组件。您可以使用组件将自适应表单嵌入到AEM Sites页面。

AEM as a Cloud Service的Forms原型AEM原型
可帮 助您开始为 AEM Forms as a CloudCloud Service开发。您可以使用Archetype版本27或更高版本创建与AEM Forms兼容的项目模板作为Cloud Service环境。 原型还包含一些示例主题和模板,可帮助您快速入门。

表单与Sign自适应Forms与Adobe Sign集成之间
的信息流安全且 得到改进,Cloud Service可同时提交数据和签名活动。它使表单提交独立于签名状态,为更快地提交铺平了道路。 此外,该服务不会在Cloud Service实例上保存任何数据,从而使签名过程变得超级安全。

Best Practices Analyzer和迁移工
具Best Practices Analyzer对您当前的AEM实施进行评估。在迁移到Forms作为Cloud Service之前运行该工具。 它评估了从现有Adobe Experience Manager(AEM)部署迁移到AEM作为Cloud Service的准备情况。

该服务还提供了改进的迁移体验,以帮助您轻松地从AEM 6.4 Forms和AEM 6.5 Forms迁移到AEM Forms作为Cloud Service。

更快的表单呈现和更快的服务器端验
证服务使用CDN和Dispatcher缓存,为Adaptive Forms提供更快的呈现版本和服务器端验证。

改进
了CAPTCHA现在可 以在 自适应表单提交或业务逻辑上验证CAPTCHA。您还可以添加条件以在用户操作上验证CAPTCHA,并根据规则在自适应表单中显示或隐藏CAPTCHA组件。

CAPTCHA组件提供了与Google reCAPTCHA的现成集成。 您还可以根据需要为组件配置更多验证码服务。

记录文档的多个主控页
面您现在可以对记录文档的每个页面使用不同的主控页面,并控制在记录文档上放置带有分页选项的自适应表单面板。

向无标题表添加
列您可以向没有标题的表添加和删除列。隐藏的标题会添加到此类表中,以帮助您添加和删除列。 这些标题在创作过程中可见,但在已发布的表单中仍处于隐藏状态。 没有标题的表大多位于使用Automated forms conversion服务创建的自适应Forms中。

改进了
提交操作您可以使用 发送电子邮件”“提交操作”将记录文档(DoR)PDF作为附件发送。

工作流的组
电子邮件您可以选择从“ 分配任 务”步骤向单个人员或组发送通知电子邮件。

增强的调用表单数据模型
步骤现在,您可以在调用表单数据模型步骤中为输入服务参数的相对有效负荷选项指定文件夹路径。它可帮助您将指定文件夹中存在的文件映射到服务参数,而无需指定确切的文件名。

提高翻译文件的可
读性在Forms作为Cloud Service时,自适应表单的字段和面板的阅读顺序以及相应翻译文件(.XLIFF文件)的消息键具有相似的结构。它有助于提高手动翻译速度。

在此页面上