Vuorovaikutusprosessin kulku

Vuorovaikutusprosessien kulkukaaviot kuvaavat vuorovaikutusten, datakulkujen ja prosessien vaiheiden järjestystä järjestelmäkomponenttien, palveluiden ja käyttäjien välillä. Nämä kaaviot auttavat arkkitehtejä ja kehittäjiä ymmärtämään, miten järjestelmän eri osat kommunikoivat, miten tapahtumat leviävät arkkitehtuurin läpi ja miten ei-synkronoidut ja synkronoidut prosessit on orkestroitu. Ne tarjoavat olennaisen dokumentaation, jotta voit ymmärtää järjestelmän toimintatapaa, tunnistaa pullonkaulakohteita ja optimoida prosessin kulkuja.

Tämä osio sisältää 16 vuorovaikutusprosessien kulkuun liittyvää viitekarttaa:

Kaavion nimiKuvaus
Ulkoiset integraatiot Apisiin Openapi-skeemoillaEsimerkki ratkaisun arkkitehtuurikaaviosta Laadi lomakkeita -päätösoppaasta, joka näyttää ulkoiset integraatiot käyttämällä API-rajapintoja OpenAPI-skeemoilla.
Ulkoiset integraatiot Http:n kauttaEsimerkki ratkaisun arkkitehtuurikaaviosta Laadi lomakkeita -päätösoppaasta, joka näyttää ulkoiset integraatiot HTTP-protokollia käyttämällä.
Ulkoiset integraatiot Mulesoft Apis- ja Rpa-bottien kauttaEsimerkki ratkaisun arkkitehtuurikaaviosta Laadi lomakkeita -päätösoppaasta, joka näyttää ulkoiset integraatiot käyttämällä MuleSoft API -rajapintoja ja RPA-botteja.
Lightning Out ulkoisilla sivustoillaEsimerkki lomakkeiden rakentamisen päätöspäällikön ratkaisun arkkitehtuurista, joka näyttää, miten LWC-komponentit voidaan upottaa ulkoisiin sivustoihin.
Lightning-verkkokomponenttien vuorovaikutus langattomien sovittimien kauttaEsimerkki ratkaisun arkkitehtuurikaaviosta Laadi lomakkeita -päätösoppaasta, joka näyttää, miten Lightning vuorovaikuttavat langattomien sovittimien avulla.
Lightning-verkkokomponenttien datatoiminnot ruudun ulkopuolellaEsimerkki ratkaisun arkkitehtuurikaaviosta Laadi lomakkeita -päätösoppaasta, joka näyttää Lightning datatoiminnot ruudun ulkopuolella.
Asynkroninen Apex-valvonta mukautetun kyselyn kauttaNäyttää komponentit, jotka liittyvät ei-synkronoitujen prosessien tilan seuraamiseen ja erätöiden ja ajoitettujen töiden tulosten tarkastelemiseen.
Asynkroninen käsittely sovellusalustan tapahtumien kauttaNäyttää, miten ei-synkronoitu käsittely toimii sovellusalustan tapahtumien kanssa. Tilaajat kuluttavat bussiin julkaistut tapahtumat käsittelyä varten.
Erityn Apex Fair Usage -algoritmiNäyttää, miten reilun käytön algoritmi varmistaa, että jokainen Salesforce Platform -organisaatio saa ”reilun osan” eräkäsittelyresursseista.
Apex-eräviestin uudelleenjonointiNäyttää, miten Salesforce Platformin kulkujen hallinta -mekanismi estää yhtä organisaatiota täyttämästä eräjonoa jonoittamalla viestit uudelleen, kun rajoitukset ylitetään.
Boxcarring JavaScriptin poistamisessaNäyttää, miten useita JavaScript-etäpyyntöjä voidaan lähettää samanaikaisesti, tai "boxcar'ed" yhdessä XHR-pyynnössä suorituskyvyn parantamiseksi.
Lightning-toimintojen käyttöoikeusNäyttää, miten useita Lightning voidaan lähettää samanaikaisesti tai "boxcar'ed" yhdessä XHR-pyynnössä verkkopuheluiden optimoimiseksi.
Vaatimuksen tarkastusNäyttää tapahtuman, joka julkaistaan, kun tietuetta muokataan. Tapahtuman viestiosa tallennetaan tietokantaan ja vain viite välitetään viestibussin läpi.
Asiakkaan personalisoinnin kulkuNäyttää aikaan perustuvat vuorovaikutukset, jotka liittyvät tietojen loppuun -kulkuun asiakasvuorovaikutuksista personalisointijärjestelmien kautta toimitusjärjestelmiin.
FanoutNäyttää tapahtuman, joka julkaistaan ja kirjoitetaan yhteen jonoon, kun tietuetta muokataan käyttäjän vuorovaikutuksen kautta ja useat tilaajat käsittelevät tapahtumaa.
Middleware-nouto sovellusalustan tapahtuman ilmoituksen kauttaNäyttää, miten voit käyttää sovellusalustan tapahtumia tarjotaksesi lähteviä integraatioita tai neuvoaksesi middleware-työkalua noutamaan dataa Salesforcesta.
Middleware-ajoitettu noutoNäyttää, miten Middleware voi tehdä synkronoituja pyyntöjä SOAP API- tai REST API -rajapintaan vähentääkseen reaaliaikaiseen käsittelyyn liittyviä viiveitä.
Lähetetyt viestitNäyttää esimerkin Prosessin kulusta Kuljetut viestit -kuviolle, joka sisältää julkaisijan, tilaajan ja komponenttien välillä välitetyt viestit.
Julkaise tilausNäyttää Julkaise/Tilaa-kuviot ja sisältää useita julkaisijoita, useita tilaajia ja useita viestien välittäjiä.
Julkaise tilauksen yksilöllinen kopioNäyttää tapahtuman, joka julkaistaan, kun tietuetta muokataan käyttäjän vuorovaikutuksen, kulun tai erätyön kautta, ja jokainen tilaaja saa siitä yksilöllisen kopion.
StreamingNäyttää julkaistavien tapahtumien viestiketjun. Viestiketjuja kuuntelevat tilaajat saavat tapahtumat reaaliajassa.
JonotNäyttää esimerkin Queuing-kuviosta, joka kuvaa tapahtumaa, joka julkaistaan ja kirjoitetaan jonoon, ja tilaajat käsittelevät tapahtumia järjestyksessä.
Omnistudio-integraatiotEsimerkki ratkaisun arkkitehtuurista OmniStudio-integraatiokuvioiden ja datan manipuloinnin lomakkeiden rakentamisen päätöspäälliköstä.