AEM Forms Workspace 아키텍처

마지막 업데이트: 2023-12-07

AEM Forms workspace 는 CRX™에서 호스팅되는 웹 애플리케이션입니다. 작업 영역이 브라우저에서 열리면 CRX 리소스에 액세스되고, 애플리케이션이 브라우저에서 HTML 페이지로 렌더링됩니다.

애플리케이션이 REST 끝점의 AEM Forms 서버에 액세스하여 다음을 수행합니다.

  • 사용자 작업, 프로세스 시작 지점, 프로세스 내역 및 사용자 정보 가져오기
  • 작업에 대한 작업 수행
  • 데이터베이스의 쿼리 작업
  • 사용자 환경 설정 등 업데이트

AEM Forms 서버는 JDBC를 통해 AEM Forms 데이터베이스에 액세스합니다. 데이터베이스는 작업, 프로세스 및 인스턴스, 사용자 및 관련 정보를 유지합니다.

AEM Forms 작업 영역은 개별적으로 사용자 정의하고 다른 웹 애플리케이션에서 재사용할 수 있는 모듈식 JavaScript™ 구성 요소로 설계되었습니다. 구성 요소는 웹 애플리케이션에 구조를 제공하는 JavaScript 라이브러리인 BackBone을 기반으로 합니다. 구성 요소와 BackBone의 상호 작용을 설명하는 자세한 문서는 다음과 같습니다. 여기. CRX 폴더 구조의 구성 요소 구성은에서 설명합니다. 기사.

AEM Forms 작업 영역용으로 제공된 패키지:

  • adobe-lc-workspace-pkg-<version>.zip: CRX 패키지입니다. 즉, 패키지 관리자를 사용하여 CRX에 배포할 수 있습니다.
  • adobe-lc-workspace-<version>-src.zip: AEM Forms 작업 영역의 전체 코드와 배포 패키지(배송, 디버그 및 개발 패키지)를 만드는 스크립트가 포함된 아카이브입니다.

이 페이지에서는