Show Menu
TÓPICOS×

Arquitetura do AEM Forms Workspace

A área de trabalho do AEM Forms é um aplicativo da Web hospedado no CRX™. Quando o espaço de trabalho é aberto em um navegador, um recurso CRX é acessado e o aplicativo é renderizado como página HTML no navegador.
O aplicativo acessa o servidor AEM Forms em pontos de extremidade REST para fazer o seguinte:
  • Buscar tarefas do usuário, pontos de partida do processo, histórico do processo e informações do usuário
  • Executar ação no tarefa
  • tarefas do Query no banco de dados
  • Atualize as preferências do usuário e muito mais
O servidor do AEM Forms acessa o banco de dados do AEM Forms em JDBC. O banco de dados persiste tarefas, processos e suas instâncias, usuários e informações relacionadas.
A área de trabalho do AEM Forms é projetada para componentes modulares do JavaScript™ que podem ser personalizados e reutilizados individualmente em outros aplicativos da Web. Os componentes são baseados no BackBone, que é uma biblioteca JavaScript que fornece estrutura para aplicativos da Web. Um artigo detalhado que descreve a interação de componentes com o BackBone está aqui . A organização de componentes na estrutura de pastas CRX é discutida neste artigo.
Pacotes entregues para a área de trabalho do AEM Forms:
  • adobe-lc-workspace-pkg-<version>.zip : É um pacote CRX, ou seja, pode ser implantado no CRX usando o Gerenciador de pacotes.
  • adobe-lc-workspace-<version>-src.zip : É um arquivo que contém o código completo da área de trabalho e scripts do AEM Forms para criar os pacotes de implantação — Enviar, Depurar e Desenvolvimento.