AEM en Adobe Commerce Integration Using Commerce integration framework aem-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 APIs.
- Dit scenario, waar CIF met handel via GraphQL communiceert.
- AEM de Fragmenten van de Inhoud werken samen met AEM GraphQL API (een aangepaste implementatie, die op standaardGraphQL wordt gebaseerd), om gestructureerde inhoud voor gebruik in uw toepassingente leveren.
Overzicht van architectuur overview
De architectuur ziet er als volgt uit:
Binnen CIF, is er steun voor server-kant en cliënt-zijcommunicatie patronen.
De server-kant APIs vraag wordt uitgevoerd gebruikend ingebouwde, generische cliënt van GraphQLin combinatie met a reeks geproduceerde gegevensmodellenvoor het schema van handelsGraphQL. Ook kan elke GraphQL-query of -mutatie in GQL-indeling worden gebruikt.
Voor de cliënt-zijcomponenten, die gebruikend Reageerworden gebouwd, wordt de Cliënt van Apollogebruikt.
AEM CIF Core Component Architecture cif-core-components
AEM CIF de Componenten van de Kernvolgen zeer gelijkaardige ontwerppatronen en beste praktijken zoals AEM de Componenten van de Kern WCM.
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.
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.
Zoeken search
CIF verstrekt uit-van-de-doos de Component van de Kern van het a Onderzoekdie een server-kant teruggegeven onderzoekservaring is die op GraphQL API van Commercewordt gebaseerd. De klanten van Commerce hebben de optie om Levend Onderzoekin plaats daarvan te gebruiken. Volg deze verbindingom meer over de CIF te leren - Levende integratie van het Onderzoek.