AEM Forms 작업 공간 아키텍처

AEM Forms 작업 공간은 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 작업 공간 및 스크립트의 전체 코드를 포함하여 배포 패키지(배송, 디버그 및 개발 패키지)를 만드는 데 사용됩니다.

이 페이지에서는