AEM与Adobe商务(Magento)集成使用商务集成框架

Experience Manager和Adobe商务(Magento)可使用商务集成框架(CIF)无缝集成。 CIF允许AEM使用Adobe商务的GraphQL API直接访问商务实例并与其通信。

注意

支持的GraphQL API最低版本为2.3.5。某些功能仅在较新版本中或仅在Adobe商务版中受支持。

架构概述

总体架构如下:

CIF架构概述

在CIF中,支持服务器端和客户端通信模式。
服务器端API调用使用内部版本(通用GraphQL客户端)与商务GraphQL架构的一组生成的数据模型组合来实现。 此外,还可以使用GQL格式的任何GraphQL查询或变异。

对于使用React构建的客户端组件,使用Apollo Client

AEM CIF核心组件架构

AEM CIF核心组件架构

AEM CIF核心组 件遵循与AEM WCM核心组件非常相似的设计模 式和最佳实践

AEM CIF核心组件的业务逻辑和与Adobe商务的后端通信在Sling模型中实施。 如果需要自定义此逻辑以满足特定于项目的要求,则可以使用Sling模型的委派模式。

小贴士

自定义AEM CIF核心组件页面提供了有关如何自定义CIF核心组件的详细示例和最佳实践。

在项目中,AEM CIF核心组件和自定义项目组件可以通过Sling上下文感知配置,轻松检索与AEM页面关联的Adobe商务商店的配置客户端。

在此页面上