Sammensat - interoperabilitet

Få mere at vide om Well-Archived AdaptableComposableInteroperabilityAPI Management

Hvor skal du se?
Produktområde | Placering
Hvordan ser godt ud?
Mønster
Platform | Business✅ Klientapplikationer bruger den seneste API-version til at kalde Salesforce-klientapplikationer, der kalder Salesforce Platform-API'er, opdaterer regelmæssigt den API-version, de bruger
Platform | Designstandarder✅ Der findes tydelige protokoller for krydskomponentkommunikation (dvs. API'er)
Platform | Designstandarder✅ Protokoller/API'er er skitseret i logiske grupper, som konstruktører kan søge efter og finde
Platform | Designstandarder✅ Protokoller/API'er definerer variabeldatatyper, variabelnavne, hvad der er påkrævet eller valgfrit og angiver en tydelig beskrivelse af, hvornår der skal bruges
Platform | Dokumentation✅ Det er muligt at søge efter en bestemt API eller protokol og identificere komponenter, hvor den er implementeret
Platform | Dokumentation✅ Hver komponents dokumentation viser tydeligt, hvilken API/kommunikationsprotokol der er implementeret
Platform | Organisation✅ API-meddelelsesformater og variabler for intern kommunikation er defineret med tilpassede metadatatyper
Platform | Organisation✅ API-meddelelsesformater og variabler for intern kommunikation er defineret med platformsbegivenheder
Platform | Organisation✅ Kode og deklarative tilpasninger refererer til den relevante tilpassede metadatatype (eller platformsbegivenhed) for at sende eller modtage oplysninger

Få mere at vide om Well-Archived AdaptableComposableInteroperabilityMessaging and Eventing

Hvor skal du se?
Produktområde | Placering
Hvordan ser godt ud?
Mønster
Data 360 | Organisation✅ Brug datahandlinger med platformsbegivenheder til at genbruge eksisterende integrationsmønstre Anvend platformsbegivenheder til at gøre datahandlinger tilgængelige for eksterne systemer Anvend eksisterende Pub Sub API- og Event Relay-integrationer
Platform | Apex✅ Tilpassede begivenhedsdefinitioner er begrænset i omfang (ingen systembegivenheder eller meddelelser er defineret i kode)
Platform | Apex✅ Systemmæssige meddelelsestjenester eller begivenhedstjenester i Apex anmærkes på en måde, der gør dem tilgængelige i Salesforce Flow-værktøjer
Platform | Designstandarder✅ Der findes tydelige standarder for, hvornår der skal bruges synkrone mønstre (meddelelser) og asynkrone mønstre (eventing)
Platform | Designstandarder✅ Der findes tydelige standarder for begivenheds- og meddelelsesstrukturer
Platform | Forløb✅ Salesforce-forløbsværktøjer refererer til systemmæssige meddelelser eller begivenhedstjenester
Platform | Lightning Web Components (LWC)✅ Tilpassede begivenhedsdefinitioner er begrænset i omfang (ingen systembegivenheder eller meddelelser er defineret i kode)
Platform | Organisation✅ Ensartede meddelelses- og begivenhedsmønstre vises i forløb og kode
Platform | Platformsbegivenheder✅ Platformsbegivenheder, der bruges til interne systemmeddelelser, er tydeligt betegnet

Få mere at vide om Well-Archived AdaptableComposableInteroperabilityAPI Management

Hvor skal du se?
Produktområde | Placering
Hvad skal undgås?
Anti-mønster
Platform | Business⚡️ Klientapplikationer bruger forældede API-versioner til at kalde Salesforce-klientapplikationer, der kalder Salesforce Platform-API'er, skal regelmæssigt opdatere den API-version, de bruger, til den seneste version
Platform | Designstandarder⚡️ Designstandarder findes ikke eller definerer ikke API'er og anvendelsessituationer
Platform | Dokumentation⚡️ Komponentdokumentation findes ikke
Platform | Dokumentation⚡️ Komponentdokumentationen beskriver den API, der er implementeret i en komponent, men det er det eneste sted, hvor API-definitionen vises
Platform | Dokumentation⚡️ Det er ikke muligt at søge efter en bestemt API eller protokol, og/eller søgninger hjælper ikke med at identificere komponenter, hvor der er implementeret en API eller protokol
Platform | Organisation⚡️ API'er er defineret udelukkende til kommunikation mellem Salesforce og eksterne systemer
Platform | Organisation⚡️ Kommunikation mellem komponenter i systemet (kode og deklarative tilpasninger) er ad hoc

Få mere at vide om Well-Archived AdaptableComposableInteroperabilityMessaging and Eventing

Hvor skal du se?
Produktområde | Placering
Hvad skal undgås?
Anti-mønster
Platform | Apex⚡️ Systemmæssige meddelelser og/eller begivenhedsstrukturer er defineret i kode
Platform | ApexSystemmæssige begivenheds- eller meddelelsesstrukturer, der er defineret i Apex, er ikke tilgængelige i værktøjer som forløb
Platform | Designstandarder⚡️ Designstandarder findes ikke, eller de mangler tydelige standarder for synkroniserings- eller asynkroniseringsmønstre og tydelige standarder for meddelelses- eller begivenhedsstrukturer
Platform | Lightning Web Components (LWC)⚡️ Systemmæssige meddelelser og/eller begivenhedsstrukturer er defineret i kode
Platform | Organisation⚡️ Forskellige strategier for meddelelser og begivenhedsmønstre vises på tværs af forløb og kode
Platform | Platformsbegivenheder⚡️ Platformsbegivenheder, der bruges til interne systemmeddelelser, er ikke tydeligt betegnet eller findes ikke