Introdução ao Java™ API Quick Start introducing-java-api-quickstart
Exemplos e exemplos neste documento são somente para AEM Forms no ambiente JEE.
O Adobe AEM Forms API Quick Start pode ajudá-lo a acelerar seus esforços para desenvolver programas que interajam com os serviços da AEM Forms. Início Rápido s são programas concluídos 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 para atender às suas necessidades.
As operações do AEM Forms podem ser executadas usando a API altamente tipada do AEM Forms e o modo de conexão deve ser definido como SOAP.
O Quick Start da API altamente digitado do Java™ fornece uma lista de arquivos JAR necessários para executar a aplicação Java™. A maioria dos Java™ Quick Starts são aplicativos de console executados no main
. No entanto, o Quick Start da API do Forms Java™ altamente digitado é implementado como um servlet Java™ que é executado em uma aplicação Web.
A listagem de arquivos JAR está em uma seção de comentários no início do Início rápido. Por exemplo, o comentário a seguir está em um Início rápido de saída e é uma lista de arquivos JAR típica encontrada em cada Início rápido do 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 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
*/
Início rápido de vários serviços multiple-services-quick-start
A maioria das inicializações rápidas em Programação com AEM Forms em JEE invoca um serviço específico para executar uma operação. No entanto, alguns Inícios rápidos invocam vários serviços da AEM Forms para executar um determinado fluxo de trabalho. A lista a seguir fornece inicializações rápidas do Java™ que chamam mais de um serviço AEM Forms:
Início Rápido (modo SOAP): Passar um documento no Repositório AEM Forms para o serviço de Saída usando a API Java™ (invoca o serviço de Repositório e Saída)
Início rápido (modo SOAP): criando um documento PDF com base em fragmentos usando a API Java™(invoca o serviço de Assembler e Saída)
Início Rápido (modo SOAP): Criando Documentos PDF com dados XML enviados usando a API Java™(invoca o serviço Forms, Output e Document Management)
Início Rápido (modo SOAP): Passar documentos para o Serviço Forms usando a API Java™(chama o serviço Forms e Gerenciamento de Documentos)
Início rápido (modo SOAP): assinando digitalmente um formulário baseado em XFA usando a API do Java™(invoca o serviço Forms e Signature)
Início Rápido (modo SOAP): Gerenciamento de funções e permissões usando a API Java™(invoca 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™(chamar o serviço de Gerenciamento de Documentos e Saídas)