使用API调用AEM Forms

Adobe Experience Manager Forms是基于J2EE的企业软件,包含在共享基础架构中运行的服务。 服务操作通常会消耗或生成文档。 通过使用AEM Forms,您可以将表单工作流与电子表单、文档安全性和文档生成结合到一套集成、紧密结合的服务中。 这些服务可从防火墙内外访问。

客户端应用程序可以使用Java API、Web服务、远程处理和REST以编程方式调用AEM Forms服务。 使用管理控制台,您可以配置服务以公开允许通过编程调用AEM Forms服务的端点。 默认情况下,大多数服务都经过预配置,以公开远程处理、Java和Web服务端点。

您的业务需求决定使用哪种调用方法。 例如,使用Java API,您可以将AEM Forms功能集成到Java企业应用程序中,如Java实体和消息Bean。 同样,您可以使用Web服务将AEM Forms功能集成到.NET项目(或使用支持Web服务标准的开发环境开发的其他项目)中。

服务需要服务容器才能运行,这与Enterprise JavaBeans™(EJB)需要J2EE容器类似。 AEM Forms仅包含一个服务容器实施。 服务容器负责管理服务的生命周期,包括部署服务以及确保所有请求都发送到正确的服务。 它还管理服务使用或生成的文档。

注意

使用AEM表单进行编程不包括有关如何使用监视文件夹或电子邮件调用AEM Forms的信息。

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now