Diferença entre o AEM 6.5 Forms (AMS e no local) e o AEM Forms as a Cloud Service AEM (CS Forms) notable-changes-for-existing-AEM-Forms-users
O Adobe Experience Manager Forms as a Cloud Service traz algumas alterações notáveis para os recursos existentes em comparação aos ambientes Adobe Experience Manager Forms no local e Adobe-Managed Service. As principais diferenças estão listadas abaixo:
Recursos nativos em nuvem
-
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.
Atualizações no fluxo de desenvolvimento
-
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 ambiente de desenvolvimento ou preparo do Forms CS para testes adicionais antes de promovê-lo para um ambiente de produção.
-
Os desenvolvedores mantêm o código do Cloud Service e do ambiente de desenvolvimento local em um repositório Git comum. Um repositório Git, com base no Arquétipo AEM, é criado automaticamente ao criar um programa do AEM as a Cloud Service.
-
O fluxo de desenvolvimento do Forms se as a Cloud Service 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 a ferramenta Repository Modernizer para reestruturar pacotes de projetos existentes separando o conteúdo e o código em pacotes discretos para que sejam 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.
-
Use o utilitário de migração as a Cloud Service do AEM Forms para preparar e migrar suas configurações de Forms AEM adaptável, temas, modelos e nuvem do 6.4 Forms AEM no OSGi e do 6.5 Forms no OSGi para o AEM as a Cloud Service. Use o 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 as portas para enviar emails e habilitar o protocolo SMTP para o seu ambiente.
Localização
-
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 dehttp://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.
Adaptive Forms
-
Editor de regras: o AEM Forms as a Cloud Service fornece um Editor de regras avançado. O editor de código não está disponível no Forms as a Cloud Service.
O utilitário de migraçã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. As funções
onSubmitError
ouonSubmitSuccess
agora estão disponíveis como ações no Editor de Regras.
-
Serviço de Preenchimento Prévio: O serviço de Preenchimento Prévio busca dados do servidor e mescla para preencher previamente o Forms Adaptável no lado do cliente. Este recurso ajuda a melhorar o tempo necessário para preencher um Formulário adaptável. Você sempre pode configurar o serviço de preenchimento prévio para executar a ação de mesclagem no Adobe Experience Manager Forms Server.
-
Ações de envio: A ação de envio Email fornece opções para enviar anexos e anexar Documento de Registro (DoR) com o email. Você pode usá-lo no lugar da ação Enviar email como PDF disponível no AEM 6.5 Forms.
-
Serviço do Automated forms conversion: o serviço não fornece um metamodelo para o Serviço do Automated forms conversion. Você pode baixá-lo da documentação do Automated forms conversion Service.
-
Forms Adaptável Baseado em XSD: Você pode usar o modelo XDP para criar um modelo para Documento para Registro. O serviço não é compatível com o Adaptive Forms baseado em XFA
-
Componentes: o serviço não oferece suporte à experiência de assinatura no formulário e não inclui os componentes Resumo e Verificar para o Formulário adaptável.
-
Interface do assistente: você pode usar a interface do assistente para configurar rapidamente as opções comuns e criar facilmente um Formulário adaptável.
Portal Forms
- O serviço não retém metadados para rascunhos e Forms adaptável enviado.
Serviços de documento:
O Forms as a Cloud Service 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 Documentos: APIs de Geração de Documentos (Serviço de Saída): em uma única chamada de API ou 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 e XDP para PDF forms não são suportados. 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 formato Microsoft® Office, HTML, PostScript (PS), XDP, converta esses documentos no formato PDF antes de usá-los com documentos PDF. Você pode usar o serviço ConvertPDF 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.
-
Integração de dados (modelo de dados de formulário)
-
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.
E-Sign
-
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 Forms adaptável para usuários empresariais para configurar facilmente workflows de assinatura.
Formulários HTML5
-
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.
-
capture dados offline e sincronize-os na próxima vez que voltar online com o aplicativo AEM Forms Workspace.
-
Comunicações interativas
- Você pode usar APIs de comunicações para produzir documentos personalizados sob demanda ou em lotes no Forms as a Cloud Service. Você pode usar um ambiente de Forms AEM 6.5 para comunicações interativas e casos de uso da interface do agente.
Consulte também
- Migração de um AEM Forms (ambientes no local e AMS) para o AEM Forms as a Cloud Service
- Adicionar ou criar Forms adaptável à página do AEM Sites
- Criar um formulário adaptável (componentes principais)
- Introdução ao AEM Forms as a Cloud Service
- Configurar um ambiente de desenvolvimento local e um projeto de desenvolvimento inicial