Interaktionsprocessflöde

Flödesdiagram för interaktionsprocesser illustrerar sekvensen av interaktioner, dataflöden och processteg mellan systemkomponenter, tjänster och användare. Dessa diagram hjälper arkitekter och utvecklare förstå hur olika delar av ett system kommunicerar, hur händelser propagerar genom arkitekturen och hur asynkrona och synkrona processer är orkestrerade. De tillhandahåller viktig dokumentation för att förstå systembeteende, identifiera flaskhalsar och optimera processflöden.

Detta avsnitt innehåller 16 referensdiagram relaterade till interaktionsprocessflöde:

DiagramnamnBeskrivning
Externa integreringar till API med Openapi-schemanEtt exempel på lösningsarkitekturdiagram från Beslutsguide för byggformulär som visar externa integreringar med API:n med OpenAPI-scheman.
Externa integreringar via HttpEtt exempel på lösningsarkitekturdiagram från Beslutsguide för byggnadsformulär som visar externa integreringar med HTTP-protokoll.
Externa integreringar via Mulesoft Apis och Rpa BotsEtt exempel på lösningsarkitekturdiagram från Beslutsguide för byggformulär som visar externa integreringar med MuleSoft API:n och RPA-botar.
Lightning ute på externa webbplatserEtt exempel på lösningsarkitektur från Beslutsguide för byggnadsformulär som visar hur LWC-komponenter kan bäddas in på externa webbplatser.
Interaktion med Lightning-webbkomponenter via kabeladaptersEtt exempel på ett arkitekturdiagram för lösningar från Beslutsguide för byggnadsformulär som visar hur Lightning interagerar med hjälp av kabeladapters.
Dataoperationer för Lightning-webbkomponenter utanför skärmEtt exempel på lösningsarkitekturdiagram från Beslutsguide för byggnadsformulär som visar dataoperationer utanför skärmen för Lightning.
Asynkron Apex övervakning via egen sökfrågaVisar komponenterna som är involverade i att följa status för asynkrona processer och visa resultaten för batchjobb och schemalagda jobb.
Asynkron bearbetning via plattformshändelserVisar hur asynkron bearbetning fungerar med plattformshändelser. Händelserna som publiceras i bussen konsumeras av prenumeranter för bearbetning.
Batchalgoritm för rättvis användning av ApexVisar hur algoritmen för rättvis användning säkerställer att varje organisation på Salesforce Platform får en "rättvis andel" av batchbearbetningsresurser.
Kö för Apex-meddelande i satsVisar hur Salesforce Platforms flödeskontrollmekanism förhindrar en organisation från att översvämma batchkön genom att ställa meddelanden i kö igen när gränser överskrids.
Boxcarring i Javascript-borttagningVisar hur flera JavaScript-begäranden kan utfärdas samtidigt, eller "boxcar'ed" i en enskild XHR-begäran för att förbättra prestandan.
Boxcarring i Lightning-åtgärderVisar hur flera Lightning kan utföras samtidigt, eller "boxcar'ed" i en enskild XHR-begäran för att optimera nätverkssamtal.
AnspråkskontrollVisar en händelse som publiceras när en post ändras. Meddelandetexten för händelsen lagras i en databas och endast en referens skickas genom meddelandebussen.
KundanpassningsflödeVisar tidsbaserade interaktioner som är involverade i det heltäckande flödet av information från kundinteraktioner via personanpassningsmotorer till leveranssystem.
FanoutVisar en händelse som publiceras och skrivs till en enskild kö när en post ändras via en användarinteraktion, med flera prenumeranter som bearbetar händelsen.
Middleware Pull Via Platform Event NotificationVisar hur du kan använda plattformshändelser för att leverera utgående integreringar eller instruera ett verktyg för mellanprogramvara att hämta data från Salesforce.
Schemalagd hämtning av mellanvaraVisar hur Middleware kan göra synkrona begäranden till SOAP API eller REST API för att minimera fördröjningar associerade med realtidsbearbetning.
Skickade meddelandenVisar ett exempel på ett processflöde för mönstret Skickade meddelanden som inkluderar en utgivare, en prenumerant och meddelanden som skickas mellan komponenter.
Publicera PrenumereraVisar mönstret Publicera/Prenumerera och inkluderar flera utgivare, flera prenumeranter och flera meddelandeförmedlare.
Unik kopia för publiceringsprenumerationVisar en händelse som publiceras när en post ändras via en användarinteraktion, ett flöde eller ett batchjobb, där varje prenumerant får en unik kopia av händelsen.
StreamingVisar en ström av händelser som publiceras. Prenumeranter som lyssnar efter strömmarna får händelserna i realtid.
Visar ett exempel på kömönstret som visar en händelse som publiceras och skrivs till en kö, med prenumeranter som bearbetar händelser i ordning.
OmnistudiointegreringarEtt exempel på lösningsarkitektur från Beslutsguide för byggformulär för OmniStudio-integreringsmönster och datamanipulation.