AEM Forms Workspace Architecture aem-forms-workspace-architecture
AEM Forms arbetsyta är ett webbprogram som finns på CRX™. När arbetsytan öppnas i en webbläsare öppnas en CRX-resurs och programmet återges som HTML i webbläsaren.
Programmet får åtkomst till AEM Forms-servern på REST-slutpunkter för att göra följande:
- Hämta användaruppgifter, processstartpunkter, processhistorik och användarinformation
- Utför åtgärd för uppgifter
- Frågeuppgifter i databasen
- Uppdatera användarinställningar med mera
AEM Forms-servern har åtkomst till AEM Forms-databasen via JDBC. Databasen innehåller uppgifter, processer och instanser, användare och relaterad information.
AEM Forms arbetsyta är utformad i modulära JavaScript™-komponenter som kan anpassas individuellt och återanvändas i andra webbprogram. Komponenterna baseras på BackBone, som är ett JavaScript-bibliotek som ger struktur åt webbprogram. En detaljerad artikel som beskriver hur komponenter samverkar med BackBone är här. Hur komponenterna i mappstrukturen för CRX är organiserade beskrivs i this artikel.
Paket som levereras för AEM Forms arbetsyta:
adobe-lc-workspace-pkg-<version>.zip
: Det är ett CRX-paket, det vill säga det kan distribueras i CRX med hjälp av pakethanteraren.adobe-lc-workspace-<version>-src.zip
: Det är ett arkiv som innehåller fullständig kod för AEM Forms arbetsyta och skript för att skapa distributionspaketen Ship, Debug och Dev.