Introdução ao Java API Quick Start introducing-java-api-quickstart
O Adobe AEM Forms API Quick Start pode ajudá-lo a acelerar seus esforços para desenvolver programas que interagem com os serviços da AEM Forms. Início rápido s são programas completos que você pode copiar e colar em seus próprios projetos e usar como ponto de partida. Você pode executar um Início rápido para ver como ele se comporta e modificá-lo de acordo com suas necessidades.
As operações do AEM Forms podem ser executadas usando a API altamente digitada do AEM Forms e o modo de conexão deve ser definido como SOAP.
O Java fortemente digitado API Quick Start fornece uma lista de arquivos JAR necessários para executar o aplicativo Java. A maioria dos Java Quick Starts são aplicativos de console que são executados no main
. No entanto, o Início rápido da API do Forms Java de tipo forte é implementado como servlet Java executado em um aplicativo da Web.
A listagem do arquivo JAR está localizada em uma seção de comentário localizada no início do Início rápido. Por exemplo, o comentário a seguir está localizado em um Início rápido de saída e é uma típica listagem de arquivos JAR encontrada em cada Início rápido de Java.
/*
* 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
*/
Início rápido de vários serviços multiple-services-quick-start
A maioria dos Inícios rápidos localizados em Programação com o AEM Forms chame um serviço específico para executar uma operação. No entanto, alguns Quick Starts chamam vários serviços da AEM Forms para executar um determinado workflow. A lista a seguir fornece ícones rápidos do Java que chamam mais de um serviço AEM Forms:
Início rápido (modo SOAP): Passar um documento localizado no Repositório AEM Forms para o serviço de saída usando a API do Java (chama o serviço Repositório e Saída)
Início rápido (modo SOAP): Criação de um documento do PDF com base em fragmentos usando a API do Java (chama o serviço Assembler e Output)
Início rápido (modo SOAP): Criação de documentos do PDF com dados XML enviados usando a API do Java (chama o serviço Forms, Output e Document Management)
Início rápido (modo SOAP): Passar documentos para o serviço da Forms usando a API do Java (chama o serviço Forms e Gerenciamento de documentos)
Início rápido (modo SOAP): Assinatura digital de um formulário baseado em XFA usando a API do Java (chama o serviço Forms e Signature)
Início rápido (modo SOAP): Gerenciamento de funções e permissões usando a API do Java (chama o DiretoryManager e o serviço AuthorizationManager )
Início rápido (modo SOAP): Passar documentos para o serviço de saída usando a API Java (chame o serviço Output and Document Management)