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最佳实践。

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free