Ce texte a été traduit en utilisant le système de traduction automatisé de Salesforce. Répondez à notre sondage pour nous faire part de vos commentaires sur ce contenu et nous dire ce que vous aimeriez voir ensuite.
Flux de processus d'interaction
Les diagrammes de flux de processus d'interaction illustrent la séquence des interactions, des flux de données et des étapes de processus entre les composants système, les services et les utilisateurs. Ces diagrammes aident les architectes et les développeurs à comprendre comment les différentes parties d'un système communiquent, comment les événements se propagent à travers l'architecture et comment les processus asynchrones et synchrones sont orchestrés. Ils fournissent une documentation essentielle pour comprendre le comportement du système, identifier les blocages et optimiser les flux de processus.
Cette section contient 16 diagrammes de référence associés au flux de processus d'interaction :
| Nom du diagramme | Description |
|---|---|
| Intégrations externes à Apis avec des schémas Openapi | Exemple de diagramme d'architecture de solution du guide de décision Building Forms qui montre des intégrations externes utilisant des API avec des schémas OpenAPI. |
| Intégrations externes via Http | Exemple de diagramme d'architecture de solution du guide de décision Building Forms qui montre les intégrations externes utilisant des protocoles HTTP. |
| Intégrations externes via des robots Mulesoft Apis et Rpa | Exemple de diagramme d'architecture de solution du guide de décision Building Forms qui montre des intégrations externes utilisant des API MuleSoft et des robots RPA. |
| Lightning sur des sites externes | Exemple d'architecture de solution du guide de décision Building Forms montrant comment les composants LWC peuvent être incorporés à des sites externes. |
| Interaction des composants Web Lightning via des adaptateurs Wire | Exemple de diagramme d'architecture de solution du guide de décision Building Forms qui montre comment les composants Web Lightning interagissent en utilisant des adaptateurs wire. |
| Composants Web Lightning Opérations de données hors écran | Exemple de diagramme d'architecture de solution du guide de décision Building Forms qui montre les opérations de données hors écran pour les composants Web Lightning. |
| Surveillance Apex asynchrone via une requête personnalisée | Affiche les composants impliqués dans le suivi du statut des processus asynchrones et l'affichage des résultats des tâches par lot et des tâches planifiées. |
| Traitement asynchrone via des événements de plate-forme | Montre le fonctionnement du traitement asynchrone avec les événements de plate-forme. Les événements publiés dans le bus sont consommés par les abonnés pour traitement. |
| Algorithme d'utilisation équitable Apex par lot | Montre comment l'algorithme d'utilisation équitable garantit que chaque organisation sur Salesforce Platform reçoit une « part équitable » des ressources de traitement par lot. |
| Mise en file d'attente du message Apex par lot | Montre comment le mécanisme de contrôle de flux de Salesforce Platform empêche une organisation d'inonder la file d'attente par lot en mettant les messages en file d'attente lorsque les limites sont dépassées. |
| Boxcarring dans JavaScript Remoting | Montre comment plusieurs requêtes distantes JavaScript peuvent être émises en même temps, ou « boxcar » dans une seule requête XHR pour améliorer les performances. |
| Boxcarring dans Lightning Actions | Montre comment plusieurs actions Lightning peuvent être émises en même temps, ou "boxcar'ed" dans une seule requête XHR pour optimiser les appels réseau. |
| Contrôle de réclamation | Affiche un événement publié lors de la modification d'un enregistrement. Le corps du message de l'événement est stocké dans une base de données et seule une référence est transmise via le bus de message. |
| Flux de personnalisation client | Affiche les interactions temporelles impliquées dans le flux d'informations de bout en bout depuis les interactions des clients jusqu'aux systèmes de livraison en passant par les moteurs de personnalisation. |
| Fanout | Affiche un événement publié et écrit dans une file d'attente unique lorsqu'un enregistrement est modifié via une interaction utilisateur, avec plusieurs abonnés qui traitent l'événement. |
| Middleware Pull via la notification d'événement de plate-forme | Montre comment utiliser des événements de plate-forme pour livrer des intégrations sortantes ou instruire un outil middleware pour extraire des données de Salesforce. |
| Tirage planifié middleware | Montre comment Middleware peut envoyer des requêtes synchrones à l'API SOAP ou à l'API REST afin de limiter les délais associés au traitement en temps réel. |
| Messages transmis | Affiche un exemple de flux de processus pour le modèle Messages transmis qui inclut un éditeur, un abonné et un message passant entre les composants. |
| Publier S'abonner | Affiche le modèle Publier/S'abonner et inclut plusieurs éditeurs, plusieurs abonnés et plusieurs courtiers de messages. |
| Publier S'abonner Copie unique | Affiche un événement publié lorsqu'un enregistrement est modifié via une interaction utilisateur, un flux ou une tâche par lot, chaque abonné recevant une copie unique de l'événement. |
| Streaming | Affiche un flux d'événements en cours de publication. Les abonnés qui écoutent les flux reçoivent les événements en temps réel. |
| Mise en file d'attente | Affiche un exemple de modèle File d'attente qui représente un événement publié et écrit dans une file d'attente, les abonnés traitant les événements dans l'ordre. |
| Intégrations OmniStudio | Exemple d'architecture de solution du guide de décision Building Forms pour les modèles d'intégration OmniStudio et la manipulation des données. |