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 nimi | Kuvaus |
|---|---|
| Ulkoiset integraatiot Apisiin Openapi-skeemoilla | Esimerkki ratkaisun arkkitehtuurikaaviosta Laadi lomakkeita -päätösoppaasta, joka näyttää ulkoiset integraatiot käyttämällä API-rajapintoja OpenAPI-skeemoilla. |
| Ulkoiset integraatiot Http:n kautta | Esimerkki 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 kautta | Esimerkki 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 sivustoilla | Esimerkki lomakkeiden rakentamisen päätöspäällikön ratkaisun arkkitehtuurista, joka näyttää, miten LWC-komponentit voidaan upottaa ulkoisiin sivustoihin. |
| Lightning-verkkokomponenttien vuorovaikutus langattomien sovittimien kautta | Esimerkki ratkaisun arkkitehtuurikaaviosta Laadi lomakkeita -päätösoppaasta, joka näyttää, miten Lightning vuorovaikuttavat langattomien sovittimien avulla. |
| Lightning-verkkokomponenttien datatoiminnot ruudun ulkopuolella | Esimerkki ratkaisun arkkitehtuurikaaviosta Laadi lomakkeita -päätösoppaasta, joka näyttää Lightning datatoiminnot ruudun ulkopuolella. |
| Asynkroninen Apex-valvonta mukautetun kyselyn kautta | Nä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 kautta | Näyttää, miten ei-synkronoitu käsittely toimii sovellusalustan tapahtumien kanssa. Tilaajat kuluttavat bussiin julkaistut tapahtumat käsittelyä varten. |
| Erityn Apex Fair Usage -algoritmi | Näyttää, miten reilun käytön algoritmi varmistaa, että jokainen Salesforce Platform -organisaatio saa ”reilun osan” eräkäsittelyresursseista. |
| Apex-eräviestin uudelleenjonointi | Nä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 poistamisessa | Näyttää, miten useita JavaScript-etäpyyntöjä voidaan lähettää samanaikaisesti, tai "boxcar'ed" yhdessä XHR-pyynnössä suorituskyvyn parantamiseksi. |
| Lightning-toimintojen käyttöoikeus | Näyttää, miten useita Lightning voidaan lähettää samanaikaisesti tai "boxcar'ed" yhdessä XHR-pyynnössä verkkopuheluiden optimoimiseksi. |
| Vaatimuksen tarkastus | Näyttää tapahtuman, joka julkaistaan, kun tietuetta muokataan. Tapahtuman viestiosa tallennetaan tietokantaan ja vain viite välitetään viestibussin läpi. |
| Asiakkaan personalisoinnin kulku | Näyttää aikaan perustuvat vuorovaikutukset, jotka liittyvät tietojen loppuun -kulkuun asiakasvuorovaikutuksista personalisointijärjestelmien kautta toimitusjärjestelmiin. |
| Fanout | Nä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 kautta | Näyttää, miten voit käyttää sovellusalustan tapahtumia tarjotaksesi lähteviä integraatioita tai neuvoaksesi middleware-työkalua noutamaan dataa Salesforcesta. |
| Middleware-ajoitettu nouto | Näyttää, miten Middleware voi tehdä synkronoituja pyyntöjä SOAP API- tai REST API -rajapintaan vähentääkseen reaaliaikaiseen käsittelyyn liittyviä viiveitä. |
| Lähetetyt viestit | Näyttää esimerkin Prosessin kulusta Kuljetut viestit -kuviolle, joka sisältää julkaisijan, tilaajan ja komponenttien välillä välitetyt viestit. |
| Julkaise tilaus | Näyttää Julkaise/Tilaa-kuviot ja sisältää useita julkaisijoita, useita tilaajia ja useita viestien välittäjiä. |
| Julkaise tilauksen yksilöllinen kopio | Nä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. |
| Streaming | Näyttää julkaistavien tapahtumien viestiketjun. Viestiketjuja kuuntelevat tilaajat saavat tapahtumat reaaliajassa. |
| Jonot | Näyttää esimerkin Queuing-kuviosta, joka kuvaa tapahtumaa, joka julkaistaan ja kirjoitetaan jonoon, ja tilaajat käsittelevät tapahtumia järjestyksessä. |
| Omnistudio-integraatiot | Esimerkki ratkaisun arkkitehtuurista OmniStudio-integraatiokuvioiden ja datan manipuloinnin lomakkeiden rakentamisen päätöspäälliköstä. |