Show Menu
TEMAS×

Invocación de formularios AEM mediante API

Adobe Experience Manager Forms es un software empresarial basado en J2EE que consta de servicios que funcionan en una infraestructura compartida. Las operaciones de servicio suelen consumir o producir documentos. Con AEM Forms, puede combinar el flujo de trabajo de los formularios con formularios electrónicos, la seguridad de los documentos y la generación de documentos en un conjunto integrado y coherente de servicios. Se puede acceder a estos servicios desde dentro y fuera del cortafuegos.
Las aplicaciones cliente pueden invocar mediante programación los servicios de AEM Forms mediante una API de Java, servicios Web, Remoting y REST. Mediante la consola de administración, puede configurar un servicio para que muestre un punto final que permita que los servicios de AEM Forms se invoquen mediante programación. De forma predeterminada, la mayoría de los servicios están preconfigurados para exponer los extremos de servicio Web, Java y Remoting.
Los requisitos comerciales determinan qué método de invocación se debe utilizar. Por ejemplo, con la API de Java, puede integrar la funcionalidad de AEM Forms en sus aplicaciones empresariales de Java, como Entidad de Java y Palabras clave de mensajes. Del mismo modo, puede integrar la funcionalidad de AEM Forms en proyectos .NET (u otros proyectos desarrollados con entornos de desarrollo que admitan estándares de servicio Web) mediante servicios Web.
Los servicios requieren un contenedor de servicios para ejecutarse, de manera similar a como los JavaBeans™ (EJB) empresariales requieren un contenedor J2EE. AEM Forms solo incluye una implementación de un contenedor de servicios. El contenedor de servicios es responsable de administrar la duración de un servicio, incluida su implementación y de garantizar que todas las solicitudes se envíen al servicio correcto. También administra documentos que un servicio consume o produce.
La programación con formularios AEM no incluye información sobre cómo invocar formularios AEM mediante carpetas vigiladas o correo electrónico.