Show Menu
主題×

Java API快速入門簡介

Adobe AEM Forms API快速入門可協助您加速開發與AEM Forms服務互動的程式。 快速 ​啟動是完整的程式,您可將它複製並貼入您自己的專案中,並當做起點使用。 您可以執行快速入門來查看其運作方式,並依您自己的需求加以修改。
AEM Forms作業可以使用AEM Forms強式型別API來執行,連線模式應設為SOAP。
Java強類型API快速啟動提供執行Java應用程式所需的JAR檔案清單。 大多數Java快速啟動都是在中運行的控制台應用程式 main 。 不過,Forms Java強式型API快速入門是以Java servlet實作,可在Web應用程式中執行。
JAR檔案清單位於「快速啟動」開頭的注釋部分。 例如,以下注釋位於「輸出快速啟動」中,是每個Java快速啟動中的典型JAR檔案清單。
 /*
     * This Java Quick Start uses the SOAP mode and contains the following JAR files
     * in the class path:
     * 1. adobe-output-client.jar
     * 2. adobe--client.jar
     * 3. adobe-usermanager-client.jar
     *
     * These JAR files are located in the following path:
     * <install directory>/Adobe/Adobe_Experience_Manager_forms/SDK/client-libs/common
     *
     * The adobe-utilities.jar file is located in the following path:
     * <install directory>/Adobe/Adobe_Experience_Manager_forms/SDK/client-libs/jboss
     *
     * The jboss-client.jar file is located in the following path:
     * <install directory>/Adobe/Adobe_Experience_Manager_forms/jboss/bin/client
     *
     * If you want to invoke a remote AEM Forms instance and there is a
     * firewall between the client application and AEM Forms, then it is
     * recommended that you use the SOAP mode. When using the SOAP mode,
     * you have to include additional JAR files located in the following
     * path
     * <install directory>/Adobe/Adobe_Experience_Manager_forms/SDK/client-libs/thirdparty
     *
     * For information about the SOAP
     * mode and the additional JAR files that need to be included,
     * see "Setting connection properties" in Programming
     * with AEM Forms
     *
     * For complete details about the location of the AEM Forms JAR files,
     * see "Including AEM Forms library files" in Programming
     * with AEM Forms
     */

多項服務快速入門

「Most Quick Starts in Programming with AEM Forms on JEE 」(在JEE上使用AEM Forms進行程式設計)會呼叫特定服務,以執行操作。 不過,有些「快速入門」會叫用多個AEM Forms服務,以執行指定的工作流程。 下列清單提供叫用多個AEM Forms服務的Java快速入門:
快速入門(SOAP模式): 使用Java API使用提交的XML資料建立PDF檔案 (叫用「表單」、「輸出」和「檔案管理」服務)
快速入門(SOAP模式): 使用Java API管理角色和權限 (調用DirectoryManager和AuthorizationManager服務)
「使用AEM Forms進行程式設計」中的「快速入門」是以部署在JBoss® Application Server和Microsoft® Windows®作業系統上的AEM Forms為基礎。 但是,如果您使用其他作業系統(例如UNIX®),請以適用作業系統支援的路徑取代Windows特定路徑。 同樣地,如果您使用其他J2EE應用程式伺服器,請確定您指定有效的連線屬性。 (請參 閱設定連接屬性 。)
大多數Web服務快速入門都以C#編寫,使用。NET架構。 不過,您可以建立用戶端應用程式邏輯,以便在支援SOAP標準的任何開發環境中叫用AEM Forms服務。 (請參 閱使用Web Services叫用AEM Forms )。