O Adobe Experience Manager Forms as a Cloud Service traz algumas alterações notáveis para os recursos existentes em comparação com o Adobe Experience Manager Forms no local e Adobe-Managed Service ambientes. As principais diferenças estão listadas abaixo:
O serviço tem uma arquitetura nativa em nuvem que permite o dimensionamento automático com base em carga, tempo de inatividade zero para atualizações, implantação frequente e posterior de novos recursos e atualizações e topologias otimizadas para máxima resiliência e eficiência.
O serviço não inclui ações de envio que armazenem dados em instâncias do Adobe Experience Manager Cloud Service, tornando-o super seguro. Os dados capturados por meio de formulários são enviados diretamente para os armazenamentos de dados configurados.
Uma CDN (Content Delivery Network) gratuita também está incluída para ajudar você a fornecer e renderizar formulários em um ritmo mais rápido.
O serviço fornece um SDK para desenvolver e testar o código personalizado em um ambiente local (máquina local) antes de implantar o código em um Cloud Service. Os desenvolvedores desenvolvem e testam componentes personalizados, temas, aplicativos de fluxos de trabalho, configurações, modelos e muito mais usando o SDK em suas máquinas locais. Depois de testar o código personalizado no ambiente de desenvolvimento local, eles implantam o código personalizado em um Desenvolvimento de ambiente Forms CS ou ambiente de preparo para testes adicionais antes de promovê-lo para um ambiente de produção.
Os desenvolvedores mantêm o código para o Cloud Service e o ambiente de desenvolvimento local em um repositório Git. Um repositório Git, com base no Arquétipo AEM, é criado automaticamente na criação de um programa as a Cloud Service AEM.
O fluxo de desenvolvimento do Forms as a Cloud Service está alinhado ao Arquétipo AEM do AEM Cloud Service. No entanto, há algumas alterações necessárias para que os projetos do Adobe Experience Manager Maven sejam compatíveis com o AEM Cloud Service. Em um alto nível, o AEM requer uma separação de conteúdo e código em subpacotes discretos para respeitar a divisão entre conteúdo mutável e imutável. Use o Ferramenta Repository Modernizer reestruturar pacotes de projetos existentes separando o conteúdo e o código em pacotes discretos para serem compatíveis com a estrutura do projeto definida para o Adobe Experience Manager as a Cloud Service.
Antes de usar seus pacotes de clientes com o Forms as a Cloud Service, recompile seu código personalizado com a versão mais recente do adobe-aemfd-docmanager.
Uso Utilitário de migração as a Cloud Service do AEM Forms para preparar e migrar o Forms adaptável, temas, modelos e configurações de nuvem do AEM 6.4 Forms no OSGi e AEM 6.5 Forms no OSGi para AEM as a Cloud Service. Uso Repositório Git do seu programa para importar modelos de Formulário adaptável existentes.
Por padrão, o email suporta apenas protocolos HTTP e HTTPs. Contate a equipe de suporte para habilitar portas para enviar emails e para habilitar o protocolo SMTP para o seu ambiente.
A convenção de URL do Adaptive Forms localizado agora permite especificar um local no URL. A nova convenção de URL permite o armazenamento em cache de formulários localizados em um Dispatcher ou CDN. Em um ambiente de Cloud Service, use o formato de URL http://host:port/content/forms/af/<afName>.<locale>.html
para solicitar uma versão localizada de um Formulário adaptável em vez de http://host:port/content/forms/af/afName.html?afAcceptLang=<locale>
.
O Adobe recomenda usar o armazenamento em cache do Dispatcher ou CDN. Isso ajuda a melhorar a velocidade de renderização de formulários pré-preenchidos.
Editor de regras: O AEM Forms as a Cloud Service oferece uma Editor de regras. O editor de código não está disponível no Forms as a Cloud Service.
A variável utilitário de migração O ajuda a migrar os formulários que têm regras personalizadas (criadas no editor de código). O utilitário converte essas regras em funções personalizadas compatíveis com o Forms as a Cloud Service. Você pode usar as funções reutilizáveis com o Editor de regras para continuar obtendo resultados obtidos com scripts de regras. A variável onSubmitError
ou onSubmitSuccess
As funções do agora estão disponíveis como ações no Editor de regras.
Preencher Serviço: Por padrão, o serviço de preenchimento prévio mescla dados com um formulário adaptável no cliente em vez de mesclar dados no servidor no AEM 6.5 Forms. O recurso ajuda a melhorar o tempo necessário para preencher previamente um Formulário adaptável. Você sempre pode configurar o para executar a ação de mesclagem no servidor do Adobe Experience Manager Forms.
Enviar ações: A variável E-mail ação enviar fornecer opções para enviar anexos e anexar Documento de registro (DoR) com o email. Você pode usá-lo no lugar da variável Enviar por e-mail como PDF ação disponível no AEM 6.5 Forms.
Serviço Automated forms conversion: o serviço não fornece um metamodelo para o Serviço do Automated forms conversion. Você pode baixe-o na documentação do Automated forms conversion Service.
Forms adaptável baseado em XSD: Você pode usar o modelo XDP para projetar um modelo para documento para registro. O serviço não é compatível com o Adaptive Forms baseado em XFA
Componentes: Você pode usar Componentes principais adaptáveis do Forms para criar seus formulários. Esses componentes são baseados nos Componentes principais do WCM, seguem os padrões do BEM e podem ser facilmente personalizados. O serviço não é compatível com a experiência de assinatura no formulário e não inclui os componentes Resumo e Verificação para o Formulário adaptável
Você pode usar os componentes Pesquisa e Lister, Rascunhos e Envio e Link do Portal do Forms para listar formulários para usuários conectados. O suporte para uso anônimo do Forms Portal não está disponível imediatamente (OOTB). Você pode personalizar o Forms Portal para permitir a exibição de formulários para usuários não conectados.
O serviço não retém metadados para rascunhos e Forms adaptável enviado.
O Forms as a Cloud Service fornece APIs RESTful de geração e manipulação de documentos. Você pode usar essas APIs para gerar ou manipular documentos sob demanda ou em lotes, conforme necessário:
Serviços de documento: APIs de geração de documento (serviço de saída): em uma única chamada de API ou em um lote, você pode usar apenas um modelo com vários arquivos DATA XML. Não há suporte para o uso de vários modelos com vários arquivos de dados em uma única chamada de API.
APIs de Manipulação de Documentos (Serviço de Assembler):
As operações que dependem de serviços de documentos ou aplicativos não estão disponíveis. Por exemplo, Microsoft Word para PDF, Microsoft Excel para PDF e HTML para PDF, PostScript (PS) para PDF, XDP para PDF forms não são compatíveis. Essas operações dependem do Microsoft Office, Adobe Acrobat, Adobe Distiller, Forms Document Service, respectivamente.
Converta documentos que não estejam no formato PDF em um formato PDF antes de usá-los com APIs de Manipulação de documentos de comunicações. Por exemplo, se seus documentos estiverem no Microsoft Office, HTML, PostScript (PS), formato XDP, converta esses documentos para o formato PDF antes de usá-los com documentos PDF. Você pode usar o ConverterPDF serviço para essas conversões.
Você pode usar um ambiente de Forms AEM 6.5 para Assinatura digital, Criptografia, Extensão Reader, Enviar para impressora, Converter PDF e Serviço Forms com código de barras.
O serviço também oferece suporte ao conector JDBC, Microsoft Dynamics, SalesForce, serviços da Web baseados em SOAP e serviços que oferecem suporte a OData.
Você também pode conectar o perfil de usuário AEM para recuperar e atualizar as informações do usuário.
O modelo de dados do Forms é compatível apenas com endpoints HTTP e HTTPS para enviar dados. O serviço não oferece suporte a SSL mútuo para conector REST e autenticação baseada em certificado x509 para fontes de dados SOAP.
O Forms as a Cloud Service permite usar o Microsoft Azure Blob, Microsoft Sharepoint, Microsoft OneDrive e serviços que oferecem suporte a operações CRUD (Create, Read, Update, and Delete, Criar, Ler, Atualizar e Excluir) gerais como armazenamentos de dados. As especificações Open API 2.0 e Open API 3.0 são compatíveis.
O serviço fornece uma integração OOTB com o Adobe Sign e oferece suporte ao DocuSign para assinaturas eletrônicas.
O serviço também oferece suporte a funções do Adobe Sign. É possível configurar as funções no editor do Adaptive Forms para usuários empresariais a fim de configurar facilmente fluxos de trabalho de assinatura.
Você pode usar um ambiente de Forms AEM 6.5 para:
renderize seus formulários baseados em XDP como HTML5 Forms. O serviço não oferece suporte ao HTML5 Forms (Mobile Forms).
capturar dados offline e sincronizá-los na próxima vez que você voltar online com Espaço de trabalho AEM Forms aplicativo.