Java API准则

Adobe Experience Manager(AEM)构建于一个丰富的开放源码软件堆栈上,该软件包提供许多Java API,供开发过程中使用。

AEM以以下四个主要Java API集为构建基础,按首选项的降序排列。

  1. Adobe Experience Manager( AEM)-产品抽象,如页面、资产、工作流等。
  2. Apache Sling Web Framework - REST和基于资源的抽象,如资源、价值图和HTTP请求。
  3. JCR(Apache Jackrabbit Oak) -数据和内容抽象,如节点、属性和会话。
  4. OSGi(Apache Felix) - OSGi应用程序容器抽象,如服务和(OSGi)组件。

如果AEM提供API,则比Sling、JCR和OSGi更喜欢它。 如果AEM不提供API,则更喜欢Sling,而不是JCR和OSGi。

有关这些准则的详细信息,请参阅文档了解Java API最佳实践。

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now