Arquitetura do AEM Forms Workspace aem-forms-workspace-architecture

CAUTION
AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.

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:

  • Buscar tarefas do usuário, pontos de partida do processo, histórico do processo e informações do usuário
  • Executar ação em tarefas
  • Tarefas de consulta no banco de dados
  • Atualizar preferências do usuário e muito mais

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.
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da