Architektur von AEM Forms Workspace aem-forms-workspace-architecture

CAUTION
AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.

AEM Forms Workspace ist eine Webanwendung, die auf CRX™ gehostet wird. Wenn Workspace in einem Browser geöffnet wird, wird auf eine CRX-Ressource zugegriffen und die Anwendung wird im Browser als HTML-Seite gerendert.

Das Programm greift auf den AEM Forms-Server an REST-Endpunkten zu, um Folgendes zu tun:

  • Abrufen von Benutzeraufgaben, Verarbeiten von Startpunkten, Prozessverlauf und Benutzerinformationen
  • Ausführen von Aktionen für Aufgaben
  • Abfragen in der Datenbank
  • Aktualisieren von Benutzereinstellungen und mehr

Der AEM Forms-Server greift über JDBC auf die AEM Forms-Datenbank zu. Die Datenbank enthält Aufgaben, Prozesse und ihre Instanzen, Benutzer und zugehörige Informationen.

AEM Forms Workspace ist aus modularen JavaScript™-Komponenten aufgebaut, die in anderen Web-Anwendungen individuell angepasst und wiederverwendet werden können. Die Komponenten basieren auf BackBone, einer JavaScript-Bibliothek, die Webanwendungen strukturiert. Ein detaillierter Artikel, der die Interaktion von Komponenten mit BackBone beschreibt, ist here. Die Organisation der Komponenten in der CRX-Ordnerstruktur wird im Abschnitt this Artikel.

Für AEM Forms Workspace bereitgestellte Pakete:

  • adobe-lc-workspace-pkg-<version>.zip: Dies ist ein CRX-Paket, das heißt, es kann mithilfe des Package Manager in CRX bereitgestellt werden.
  • adobe-lc-workspace-<version>-src.zip: Dies ist ein Archiv, das den vollständigen Code von AEM Forms Workspace und Skripte enthält, um die Bereitstellungspakete (Lieferpaket, Debugging-Paket und Entwicklungspaket) zu erstellen.
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da