Introduktion till Java™ API - snabbstart introducing-java-api-quickstart

Exempel och exempel i det här dokumentet är bara för AEM Forms i JEE-miljö.

Snabbstart för Adobe AEM Forms kan hjälpa dig att snabba upp arbetet med att utveckla program som interagerar med AEM Forms tjänster. Snabbstart ​är fullständiga program som du kan kopiera och klistra in i dina egna projekt och använda som utgångspunkt. Du kan köra en snabbstart för att se hur den fungerar och ändra den efter dina egna behov.

AEM Forms-åtgärder kan utföras med AEM Forms starkt typbestämda API och anslutningsläget bör anges till SOAP.

Java™-API Quick Start innehåller en lista över JAR-filer som krävs för att köra Java™-programmet. De flesta Java™ Quick Starts är konsolprogram som körs i main. Men Forms Java™-snabbstart av starkt typifierad API är implementerat som en Java™-server som körs i ett webbprogram.

JAR-fillistan finns i ett kommentarsavsnitt i början av snabbstarten. Följande kommentar är till exempel i en snabbstart för utdata och är en typisk JAR-fillista som finns i varje Java™ snabbstart.

 /*
     * 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 in the following path:
     * <install directory>/Adobe/Adobe_Experience_Manager_forms/SDK/client-libs/common
     *
     * The adobe-utilities.jar file is in the following path:
     * <install directory>/Adobe/Adobe_Experience_Manager_forms/SDK/client-libs/jboss
     *
     * The jboss-client.jar file is 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 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
     */

Snabbstart för flera tjänster multiple-services-quick-start

Snabbaste starten i Programmera med AEM Forms i JEE anropa en specifik tjänst för att utföra en åtgärd. Vissa snabbstarter anropar dock flera AEM Forms-tjänster för ett visst arbetsflöde. Följande lista innehåller Java™-snabbstarter som anropar fler än en AEM Forms-tjänst:

Snabbstart (SOAP-läge): skicka ett dokument i AEM Forms-databasen till utdatatjänsten med Java™ API (anropar tjänsten Repository and Output)

Snabbstart (SOAP-läge): Skapa ett PDF-dokument baserat på fragment med Java™ API (anropar Assembler- och Output-tjänsten)

Snabbstart (SOAP-läge): Skapa PDF-dokument med inskickade XML-data med Java™ API (anropar tjänsten Forms, Output och Document Management)

Snabbstart (SOAP-läge): skicka dokument till Forms-tjänsten med Java™ API (anropar tjänsten Forms och Document Management)

Snabbstart (SOAP-läge): Signera ett XFA-baserat formulär digitalt med Java™ API (anropar tjänsten Forms och Signature)

Snabbstart (SOAP-läge): Hantera roller och behörigheter med Java™ API (anropar DirectoryManager och tjänsten AuthorizationManager)

Snabbstart (SOAP-läge): skicka dokument till utdatatjänsten med Java™ API (anropa tjänsten Output and Document Management)

NOTE
Quick Starts in Programming with AEM Forms är baserat på att AEM Forms körs på JBoss® Application Server och operativsystemet Microsoft® Windows®. Om du använder ett annat operativsystem, till exempel UNIX®, ska du ersätta Windows-specifika sökvägar med sökvägar som stöds av det aktuella operativsystemet. På samma sätt måste du ange giltiga anslutningsegenskaper om du använder en annan J2EE-programserver. (Se Ange anslutningsegenskaper.)
NOTE
De flesta snabbstarter för webbtjänster skrivs i C# och använder .NET-ramverket. Du kan dock skapa klientprogramlogik som kan anropa AEM Forms-tjänster i alla utvecklingsmiljöer som stöder SOAP-standarder. (Se Anropa AEM Forms med webbtjänster.)
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2