AEM與Adobe商務(Magento)整合使用Commerce Integration Framework

Experience Manager與Adobe商務(Magento)可透過商務整合架構(CIF)順暢整合。 CIF可讓AEM使用Commerce的GraphQL API直接存取和與通訊執行個體。

注意

Adobe Experience Manager(AEM)中目前有兩個(個別)案例使用GraphQL作為Cloud Service:

架構概述

整體架構如下:

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商務存放區所設定的用戶端。

本頁內容