Richiamo di AEM Forms tramite API

Adobe Experience Manager Forms è un software aziendale basato su J2EE costituito da servizi che operano all'interno di un'infrastruttura condivisa. Le operazioni di servizio generalmente consumano o producono documenti. Utilizzando AEM Forms, è possibile combinare il flusso di lavoro dei moduli con i moduli elettronici, la sicurezza dei documenti e la generazione di documenti in un set di servizi integrato e coerente. Questi servizi sono accessibili dall'interno e dall'esterno del firewall.

Le applicazioni client possono richiamare i servizi AEM Forms in modo programmatico utilizzando un’API Java, servizi web, Remoting e REST. Utilizzando la console di amministrazione, puoi configurare un servizio per esporre un endpoint che consente ai servizi AEM Forms di essere richiamati a livello di programmazione. Per impostazione predefinita, la maggior parte dei servizi è preconfigurata per esporre endpoint di tipo Remoting, Java e servizi Web.

I requisiti aziendali determinano quale metodo di chiamata utilizzare. Ad esempio, utilizzando l’API Java, puoi integrare la funzionalità AEM Forms nelle applicazioni aziendali Java, ad esempio Java Entity e Message beans. Allo stesso modo, è possibile integrare le funzionalità di AEM Forms in progetti .NET (o altri progetti sviluppati con ambienti di sviluppo che supportano gli standard di servizi Web) utilizzando i servizi Web.

I servizi richiedono l’esecuzione di un contenitore di servizi, in modo analogo a come Enterprise JavaBeans™ (EJBs) richiede un contenitore J2EE. AEM Forms include una sola implementazione di un contenitore di servizi. Il contenitore di servizi è responsabile della gestione della durata di un servizio, inclusa la distribuzione e l’invio di tutte le richieste al servizio corretto. Gestisce anche i documenti che un servizio consuma o produce.

NOTA

La programmazione con AEM moduli non include informazioni su come richiamare AEM Forms utilizzando Cartelle controllate o posta elettronica.

In questa pagina