A área de trabalho 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:
O servidor AEM Forms acessa o banco de dados AEM Forms por meio do 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 é here. A organização de componentes na estrutura de pastas CRX é discutida no artigo this.
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 da AEM Forms para criar os pacotes de implantação — Envio, Depuração e Desenvolvimento.