Integratie van AEM en Adobe Commerce (Magento) met Commerce integration framework aem-commerce-framework

De Experience Manager en Adobe Commerce zijn naadloos geïntegreerd met het Commerce integration framework (CIF). CIF laat AEM toe om tot direct toegang te hebben en met de handelsinstantie te communiceren gebruikend Adobe Commerce GraphQL API's.

NOTE
De minimaal ondersteunde GraphQL API-versie is 2.3.5. Bepaalde functies worden alleen ondersteund in nieuwere versies of alleen in de Adobe Commerce-editie.

Overzicht van architectuur overview

De architectuur ziet er als volgt uit:

Overzicht CIF architectuur

Binnen CIF, is er steun voor server-kant en cliënt-zijcommunicatie patronen.
Server-kant APIs vraag wordt uitgevoerd gebruikend bouwstijl-binnen, generisch GraphQL-client in combinatie met een reeks gegenereerde gegevensmodellen voor de handel GraphQL schema. Daarnaast kan elke GraphQL-query of -mutatie in GQL-indeling worden gebruikt.

Voor de client-side componenten, die bouwen met Reagerende Apollo-client wordt gebruikt.

AEM CIF Core Component Architecture cif-core-components

AEM CIF Core Component Architecture

CIF kerncomponenten AEM zeer gelijkaardige ontwerppatronen en beste praktijken volgen als AEM WCM Core-componenten.

De bedrijfslogica en de achtergrondcommunicatie met Adobe Commerce voor de AEM CIF Core Components wordt geïmplementeerd in Sling Models. Als deze logica moet worden aangepast om aan projectspecifieke vereisten te voldoen, kan het delegatiepatroon voor Sling Models worden gebruikt.

TIP
De Aanpassen AEM kerncomponenten Deze pagina bevat een gedetailleerd voorbeeld en aanbevolen methoden voor het aanpassen van CIF Core Components.

Binnen projecten, AEM CIF de Componenten van de Kern en de componenten van het douaneproject gemakkelijk de gevormde cliënt voor een opslag van Adobe Commerce verbonden aan een AEM pagina via het Verdelen van context-Aware configuratie terugwinnen.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2