Flujo de proceso de interacción

Los diagramas de flujo de procesos de interacciones ilustran la secuencia de interacciones, flujos de datos y pasos de procesos entre componentes, servicios y usuarios del sistema. Estos diagramas ayudan a los arquitectos y desarrolladores a comprender cómo se comunican las diferentes partes de un sistema, cómo se propagan los eventos a través de la arquitectura y cómo se orquestan los procesos asíncronos y síncronos. Proporcionan documentación esencial para comprender el comportamiento del sistema, identificar cuellos de botella y optimizar flujos de procesos.

Esta sección contiene 16 diagramas de referencia relacionados con el flujo del proceso de interacción:

Nombre de diagrama Descripción
Integraciones externas en Apis con esquemas de Openapi Un diagrama de arquitectura de soluciones de ejemplo de la Guía de decisiones de formularios de construcción que muestra integraciones externas utilizando API con esquemas de OpenAPI.
Integraciones externas a través de Http Un diagrama de arquitectura de soluciones de ejemplo de la Guía de decisiones de formularios de construcción que muestra integraciones externas utilizando protocolos HTTP.
Integraciones externas a través de bots de Apis y Rpa de MuleSoft Un diagrama de arquitectura de soluciones de ejemplo desde la Guía de decisiones de formularios de construcción que muestra integraciones externas utilizando las API de MuleSoft y bots RPA.
Lightning Out en sitios externos Una arquitectura de solución de ejemplo desde la Guía de decisiones de formularios de construcción mostrando cómo se pueden integrar componentes LWC en sitios externos.
Interacción de componentes web Lightning mediante adaptadores de red Diagrama de arquitectura de solución de ejemplo de la Guía de decisiones de formularios de construcción que muestra cómo interactúan los componentes web Lightning utilizando adaptadores de red.
Componentes web Lightning operaciones de datos fuera de pantalla Diagrama de arquitectura de soluciones de ejemplo de la Guía de decisiones de formularios de construcción que muestra operaciones de datos fuera de pantalla para componentes web Lightning.
Monitoreo Apex asíncrono mediante consulta personalizada Muestra los componentes implicados en el seguimiento del estado de procesos asíncronos y la visualización de los resultados de trabajos por lotes y trabajos programados.
Procesamiento asíncrono a través de eventos de plataforma Muestra cómo funciona el procesamiento asíncrono con eventos de plataforma. Los eventos publicados en el bus son consumidos por los suscriptores para su procesamiento.
Algoritmo de uso justo de Apex por lotes Muestra cómo el algoritmo de uso justo garantiza que cada organización en la plataforma Salesforce obtiene una "parte justa" de recursos de procesamiento por lotes.
Recolocación en cola de mensajes Apex por lotes Muestra cómo el mecanismo de control de flujo de Salesforce Platform evita que una organización inunde la cola por lotes volviendo a poner en cola mensajes cuando se superan los límites.
Boxcarring en Javascript Remoting Muestra cómo se pueden emitir múltiples solicitudes remotas de JavaScript al mismo tiempo, o "boxcar'ed" en una sola solicitud XHR para mejorar el desempeño.
Boxcarring en acciones Lightning Muestra cómo se pueden emitir múltiples acciones Lightning al mismo tiempo, o "boxcar'ed" en una sola solicitud XHR para optimizar llamadas de red.
Comprobación de reclamación Muestra un evento que se está publicando cuando se modifica un registro. El cuerpo del mensaje del evento se almacena en una base de datos y solo se pasa una referencia a través del bus de mensajes.
Flujo Personalización de clientes Muestra interacciones basadas en tiempo implicadas en el flujo de información de extremo a extremo desde interacciones de clientes a través de motores de personalización a sistemas de entrega.
Fanout Muestra un evento que se está publicando y redactando en una única cola cuando se modifica un registro a través de una interacción de usuario, con múltiples suscriptores procesando el evento.
Extracción de middleware a través de notificación de evento de plataforma Muestra cómo puede utilizar eventos de plataforma para entregar integraciones salientes o indicar a una herramienta de middleware que extraiga datos desde Salesforce.
Extracción programada de middleware Muestra cómo Middleware puede realizar solicitudes síncronas a API de SOAP o API de REST para minimizar los retrasos asociados con el procesamiento en tiempo real.
Mensajes pasados Muestra un ejemplo de un flujo de proceso para el patrón Mensajes pasados que incluye un publicador, un suscriptor y un mensaje que pasa entre componentes.
Publicar Suscribirse Muestra el patrón Publicar/Suscribir e incluye múltiples publicadores, múltiples suscriptores y múltiples corredores de mensajes.
Publicar suscribirse Copia exclusiva Muestra un evento que se está publicando cuando se modifica un registro a través de una interacción de usuario, un flujo o un trabajo por lotes, recibiendo cada suscriptor una copia exclusiva del evento.
Transmisión Muestra una transmisión de eventos que se están publicando. Los suscriptores que están escuchando las transmisiones reciben los eventos en tiempo real.
Cola Muestra un ejemplo del patrón Cola que representa un evento que se está publicando y redactando en una cola, con suscriptores procesando eventos en orden.
Integraciones de OmniStudio Una arquitectura de solución de ejemplo desde la Guía de decisiones de formularios de construcción para patrones de integración de OmniStudio y manipulación de datos.