O AEM Forms workspace é um aplicativo web hospedado no CRX™. Quando o espaço de trabalho é aberto em um navegador, um recurso CRX é acessado e o aplicativo é renderizado como HTML no navegador.
O aplicativo acessa o servidor AEM Forms em pontos de extremidade REST para fazer o seguinte:
O servidor do 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 em componentes modulares do JavaScript™ que podem ser personalizados individualmente e reutilizados em outros aplicativos da Web. Os componentes são baseados no BackBone, que é uma biblioteca de JavaScript que oferece estrutura para aplicativos da Web. Um artigo detalhado que descreve a interação de componentes com o BackBone é here. A organização dos componentes na estrutura da pasta CRX é discutida em this artigo 10. o
Pacotes fornecidos para a área de trabalho do AEM Forms:
adobe-lc-workspace-pkg-<version>.zip
: É o pacote CRX, ou seja, ele pode ser implantado no CRX usando o Gerenciador de Pacotes.adobe-lc-workspace-<version>-src.zip
: É um arquivo que contém código completo do espaço de trabalho e scripts do AEM Forms para criar os pacotes de implantação — Entrega, Depuração e Pacotes de Desenvolvimento.