Java API 지침

AEM(Adobe Experience Manager)은 개발 중에 사용할 많은 Java API를 표시하는 풍부한 오픈 소스 소프트웨어 스택에 빌드되어 있습니다.

AEM은 다음 네 개의 기본 Java API 세트를 기본 설정의 내림차순으로 기반으로 구축됩니다.

  1. Adobe Experience Manager (AEM) - 페이지, 자산, 워크플로우 등과 같은 제품 추상
  2. Apache Sling Web Framework - 리소스, 값 맵 및 HTTP 요청과 같은 REST 및 리소스 기반 추상입니다.
  3. JCR(Apache Jackrabbit Oak) - 노드, 속성 및 세션과 같은 데이터 및 컨텐츠 추상.
  4. OSGi(Apache Felix) - 서비스 및 (OSGi) 구성 요소와 같은 OSGi 애플리케이션 컨테이너 추상을 생성합니다.

API가 AEM에서 제공되는 경우 Sling, JCR 및 OSGi보다 선호합니다. AEM에서 API를 제공하지 않는 경우 JCR 및 OSGi보다 Sling을 선호합니다.

이러한 지침에 대한 자세한 내용은 Java API 우수 사례 이해 문서를 참조하십시오.

이 페이지에서는