Flyt for interaksjonsprosess

Flytdiagrammer for interaksjonsprosesser illustrerer sekvensen av interaksjoner, dataflyter og prosesstrinn mellom systemkomponenter, tjenester og brukere. Disse diagrammene hjelper arkitekter og utviklere med å forstå hvordan forskjellige deler av et system kommuniserer, hvordan hendelser overføres gjennom arkitekturen og hvordan asynkrone og synkrone prosesser orkestreres. De gir viktig dokumentasjon for å forstå systemvirkemåten, identifisere flaskehalser og optimalisere prosessflyter.

Denne delen inneholder 16 referansediagrammer relatert til flyt for interaksjonsprosesser:

Navn på diagramBeskrivelse
Ekstern integrasjon til Apis med Openapi-skjemaerEt eksempel på et løsningsarkitekturiediagram fra Beslutningsveiledning for bygningsskjemaer som viser eksterne integrasjoner ved bruk av API-er med OpenAPI-skjemaer.
Ekstern integrasjon via HTTPEt eksempel på et løsningsarkitekturiediagram fra Beslutningsveiledning for bygningsskjemaer som viser eksterne integrasjoner ved bruk av HTTP-protokoller.
Ekstern integrasjon via Mulesoft Apis- og Rpa-roboterEt eksempel på et løsningsarkitekturiediagram fra Beslutningsveiledning for bygningsskjemaer som viser eksterne integrasjoner som bruker MuleSoft API-er og RPA-roboter.
Lightning Out på eksterne nettstederEt eksempel på en løsningsarkitektur fra Beslutningsveiledning for bygningsskjemaer som viser hvordan LWC-komponenter kan bygges inn på eksterne nettsteder.
Lightning Web Components Interaction via Wire-adaptereEt eksempel på et løsningsarkitekturiediagram fra Beslutningsveiledning for bygningsskjemaer som viser hvordan Lightning samhandler med trådadaptere.
Lightning Web-komponenter fra skjermdataoperasjonerEt eksempel på et løsningsarkitekturiediagram fra Beslutningsveiledning for bygningsskjemaer som viser dataoperasjoner utenfor skjermen for Lightning.
Asynkron Apex-overvåking via tilpasset spørringViser komponentene som er involvert i å spore statusen til asynkrone prosesser og vise resultatene av gruppejobber og planlagte jobber.
Asynkron behandling via plattformhendelserViser hvordan asynkron behandling fungerer med plattformhendelser. Hendelsene som er publisert i bussen, forbrukes av abonnenter for behandling.
Batch Apex Fair Usage-algoritmeViser hvordan algoritmen for rimelig bruk sikrer at hver organisasjon på Salesforce-plattformen får en "fair share" av gruppebehandlingsressurser.
Batch Apex-melding som legges i køViser hvordan Salesforce Platforms Flytkontroll-mekanisme hindrer én organisasjon i å oversvømme gruppekøen ved å legge meldinger i kø på nytt når grenser overskrides.
Boxcarring i JavaScript eksterntViser hvordan flere eksterne JavaScript-forespørsler kan utstedes samtidig, eller "boxcar'ed" i én enkelt XHR-forespørsel for å forbedre ytelsen.
Boxcarring i Lightning-handlingerViser hvordan flere Lightning kan utstedes samtidig, eller "boxcar'ed" i en enkelt XHR-forespørsel for å optimalisere nettverkssamtaler.
KravkontrollViser en hendelse som publiseres når en post endres. Meldingsteksten for hendelsen lagres i en database, og bare en referanse sendes gjennom meldingsbussen.
KundetilpassingsflytViser tidsbaserte interaksjoner som er involvert i slutt-til-slutt-flyten av informasjon fra kundeinteraksjoner gjennom tilpassingsmotorer til leveringssystemer.
FanoutViser en hendelse som publiseres og skrives til en enkelt kø når en post endres via en brukermedvirkning, med flere abonnenter som behandler hendelsen.
Middleware Pull via plattformhendelsesvarselViser hvordan du kan bruke plattformhendelser til å levere utgående integrasjoner eller instruere et mellomprogramverktøy til å trekke ut data fra Salesforce.
Middleware Scheduled PullViser hvordan Middleware kan sende synkrone forespørsler til SOAP API eller REST API for å minimere forsinkelser knyttet til sanntidsbehandling.
Sendte meldingerViser et eksempel på en prosessflyt for mønsteret Overførte meldinger som inkluderer en publisering, en abonnent og melding som overføres mellom komponenter.
Publiser AbonnerViser Publiser/abonnere-mønsteret og inkluderer flere utgivere, flere abonnenter og flere meldingsmeglere.
Publiser Abonner Unik kopiViser en hendelse som publiseres når en post endres via en brukerinteraksjon, en flyt eller en gruppejobb, der hver abonnent mottar en unik kopi av hendelsen.
StreamingViser en strøm av hendelser som publiseres. Abonnenter som lytter på strømmene, mottar hendelsene i sanntid.
Viser et eksempel på kømønsteret som viser en hendelse som publiseres og skrives til en kø, der abonnenter behandler hendelser i rekkefølge.
Omnistudio-integrasjonerEt eksempel på en løsningsarkitektur fra Building Forms Decision Guide for OmniStudio-integrasjonsmønstre og datamanipulering.