Show Menu
主题×

使用API调用AEM Forms

Adobe Experience Manager Forms是基于J2EE的企业软件,它包含在共享基础架构中运行的服务。 服务操作通常会消耗或产生文档。 通过使用AEM Forms,您可以将表单工作流与电子表单、文档安全性和文档生成结合到一组集成且紧密结合的服务中。 这些服务可以从防火墙内外进行访问。
客户端应用程序可以使用Java API、Web服务、Remoting和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的信息。