Architettura di AEM Forms Workspace

AEM Forms workspace è un'applicazione web ospitata su CRX™. Quando workspace viene aperto in un browser, si accede a una risorsa CRX e l'applicazione viene riprodotta come pagina HTML nel browser.

L’applicazione accede al server AEM Forms sugli endpoint REST per effettuare le seguenti operazioni:

  • Recupera attività utente, punti iniziali del processo, cronologia del processo e informazioni utente
  • Eseguire azioni sulle attività
  • Attività di query nel database
  • Aggiorna le preferenze utente e altro ancora

Il server AEM Forms accede al database AEM Forms tramite JDBC. Il database persiste le attività, i processi e le relative istanze, gli utenti e le informazioni correlate.

L'area di lavoro AEM Forms è progettata in componenti JavaScript™ modulari che possono essere personalizzati e riutilizzati individualmente in altre applicazioni web. I componenti sono basati su BackBone, una libreria JavaScript che fornisce struttura alle applicazioni web. Un articolo dettagliato che descrive l'interazione dei componenti con BackBone è qui. L’organizzazione dei componenti nella struttura di cartelle CRX è discussa in questo articolo.

Pacchetti consegnati per l'area di lavoro AEM Forms:

  • adobe-lc-workspace-pkg-<version>.zip: È un pacchetto CRX, cioè, può essere distribuito in CRX utilizzando la Gestione pacchetti.
  • adobe-lc-workspace-<version>-src.zip: Si tratta di un archivio che contiene il codice completo dell'area di lavoro di AEM Forms e gli script per creare i pacchetti di distribuzione, ovvero i pacchetti di spedizione, debug e sviluppo.

In questa pagina