使用API叫用AEM Forms

本檔案中的範例和範例僅適用於JEE環境上的AEM Forms 。

Adobe Experience Manager Forms是以J2EE為基礎的企業軟體,包含在共用基礎架構中運作的服務。 服務作業通常會消耗或產生檔案。 使用AEM Forms,您可以將表單工作流程與電子錶單、檔案安全性及檔案產生結合在整合且具凝聚力的服務組合中。 這些服務可從防火牆內部和外部存取。

使用者端應用程式可以使用Java API、網站服務、遠端處理和REST以程式設計方式叫用AEM Forms服務。 使用管理主控台,您可以設定服務以透過程式化叫用來公開讓AEM Forms服務的端點。 依預設,大部分服務都已預先設定為公開Remoting、Java和Web服務端點。

您的業務需求會決定要使用的叫用方法。 例如,使用Java API時,您可以將AEM Forms功能整合至Java企業應用程式,例如Java實體和訊息Bean。 同樣地,您可以使用Web服務將AEM Forms功能整合到.NET專案(或是使用支援Web服務標準的開發環境開發的其他專案)中。

服務需要服務容器才能執行,類似於Enterprise JavaBeans™ (EJB)需要J2EE容器的方式。 AEM Forms僅包含服務容器的一個實作。 服務容器負責管理服務的存留期,包括部署服務及確保所有請求皆傳送至正確的服務。 它也會管理服務使用或產生的檔案。

注意

使用AEM表單進行程式設計時,不會包含有關如何使用Watched資料夾或電子郵件叫用AEM Forms的資訊。

本頁內容