Introductie van Java™ API, snel aan de slag introducing-java-api-quickstart

Voorbeelden en voorbeelden in dit document gelden alleen voor AEM Forms in JEE-omgeving.

Met de Adobe AEM Forms API Quick Start kunt u uw inspanningen versnellen om programma's te ontwikkelen die met de diensten van AEM Forms communiceren. Snel starten s zijn volledige programma's die u kunt kopiëren en plakken in uw eigen projecten en als uitgangspunt gebruiken. U kunt een Snel Begin in werking stellen om te zien hoe het zich gedraagt en het voor uw eigen behoeften wijzigt.

AEM Forms-bewerkingen kunnen worden uitgevoerd met behulp van de AEM Forms sterk getypte API en de verbindingsmodus moet worden ingesteld op SOAP.

Quick Start van de Java™ sterk getypte API biedt een lijst met JAR-bestanden die vereist zijn om de Java™-toepassing uit te voeren. De meeste Java™ Quick Start zijn consoletoepassingen die binnen lopen main. De Forms Java™ API met sterke typen Quick Start wordt echter geïmplementeerd als een Java™ servlet die wordt uitgevoerd in een webtoepassing.

De lijst met JAR-bestanden bevindt zich in een opmerkingensectie aan het begin van de Snelle start. De volgende opmerking bevindt zich bijvoorbeeld in een Output quick start en is een typische JAR-bestandenlijst die wordt weergegeven in elke Java™ Quick Start.

 /*
     * 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
     */

Meerdere services snel starten multiple-services-quick-start

Meest snel aan de slag Programmeren met AEM Forms op JEE Roep een specifieke service aan om een bewerking uit te voeren. Nochtans, roepen sommige Snel Begint veelvoudige diensten van AEM Forms aan om een bepaalde werkschema uit te voeren. In de volgende lijst vindt u snel Java™-start waarmee meerdere AEM Forms-services worden aangeroepen:

Snel starten (SOAP-modus): een document in de AEM Forms Repository doorgeven aan de Output Service met behulp van de Java™ API (Roept de dienst van de Bewaarplaats en van de Output aan)

Snel starten (SOAP-modus): een PDF-document maken op basis van fragmenten met de Java™ API (Roept de dienst van de Assembler en van de Output aan)

Snel starten (SOAP-modus): PDF-documenten maken met verzonden XML-gegevens met de Java™ API (Roept de service Forms, Output en Document Management aan)

Snel starten (SOAP-modus): documenten doorgeven aan de Forms-service met de Java™ API (roept de Forms en de Document Management Service aan)

Snel starten (SOAP-modus): digitaal een XFA-gebaseerd formulier ondertekenen met de Java™ API (roept de Forms- en handtekeningenservice aan)

Snel starten (SOAP-modus): rollen en machtigingen beheren met de Java™ API (Roept DirectoryManager en de dienst AuthorizationManager aan)

Snel starten (SOAP-modus): documenten doorgeven aan de uitvoerservice met de Java™ API (Roep de service Uitvoer en Documentbeheer aan)

NOTE
Quick Start in Programming with AEM Forms is gebaseerd op AEM Forms dat wordt geïmplementeerd op JBoss® Application Server en het Microsoft® Windows® besturingssysteem. Als u echter een ander besturingssysteem gebruikt, zoals UNIX®, vervangt u Windows-specifieke paden door paden die door het desbetreffende besturingssysteem worden ondersteund. Als u een andere J2EE-toepassingsserver gebruikt, moet u ook geldige verbindingseigenschappen opgeven. (Zie Verbindingseigenschappen instellen.)
NOTE
De meeste van de Webdienst Snel Begint wordt geschreven in C# en gebruikt het .NET kader. Nochtans, kunt u de logica van de cliënttoepassing tot stand brengen die de diensten van AEM Forms in om het even welke ontwikkelomgeving kan aanhalen die de normen van de ZEEP steunt. (Zie AEM Forms aanroepen met webservices.)
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2