AEM Forms工作区架构 aem-forms-workspace-architecture

AEM Forms工作区是托管在CRX™上的Web应用程序。 在浏览器中打开工作区时,将访问CRX资源,并且应用程序将在浏览器中呈现为HTML页面。

该应用程序访问REST端点上的AEM Forms服务器以执行以下操作:

  • 获取用户任务、进程起点、进程历史记录和用户信息
  • 对任务执行操作
  • 数据库中的查询任务
  • 更新用户偏好设置等

AEM Forms服务器通过JDBC访问AEM Forms数据库。 数据库保存任务、进程及其实例、用户和相关信息。

AEM Forms工作区设计为模块化JavaScript™组件,这些组件可以单独自定义并在其他Web应用程序中重复使用。 这些组件基于BackBone,它是一个JavaScript库,为Web应用程序提供结构。 描述组件与BackBone交互的详细文章是 此处. CRX文件夹结构中组件的组织将在中介绍 文章。

为AEM Forms工作区提供的包:

  • adobe-lc-workspace-pkg-<version>.zip:它是CRX包,也就是说,可以使用包管理器在CRX中部署它。
  • adobe-lc-workspace-<version>-src.zip:它是一个存档,包含AEM Forms工作区的完整代码和用于创建部署软件包(Ship、Debug和Dev软件包)的脚本。
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2