---
schema_version: "1"
id: f3393b5d4c60fbda734edcd205579b5191da95b1e513cf7445c602bc7c3bbb0c
title: Fluxo do processo de interação
collection: architect
version: next
locale: pt-br
portal_url: https://docs.salesforce.com/architect/next/pt-br/reference-diagrams/guides/section-interaction-process-flow.md
canonical_url: https://staging.architect.salesforce.com/docs/architect/pt-br/reference-diagrams/guide/section-interaction-process-flow.html
source_site: staging.architect.salesforce.com
content_type: documentation
content_hash: 43afb7c66ee3d97ee4cdbf44587d7e372bbb84f14f99c3ed43e13dc96b2b791b
products:
  - Diagramas de referência
  - Architect Site Content Repo
---
# Fluxo do processo de interação

Os diagramas de fluxo de processo de interação ilustram a sequência de interações, fluxos de dados e etapas de processo entre componentes do sistema, serviços e usuários. Esses diagramas ajudam arquitetos e desenvolvedores a entender como diferentes partes de um sistema se comunicam, como eventos se propagam pela arquitetura e como processos assíncronos e síncronos são orquestrados. Eles fornecem documentação essencial para entender o comportamento do sistema, identificar gargalos e otimizar fluxos de processo.

Esta seção contém 16 diagramas de referência relacionados ao fluxo do processo de interação:

| Nome do diagrama                                                                                                                                                                      | Descrição                                                                                                                                                                                           |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Integrações externas ao Apis com esquemas Openapi](/docs/architect/pt-br/reference-diagrams/guide/external-integrations-to-apis-with-openapi-schemas)                                | Um exemplo de diagrama de arquitetura de soluções do Guia de decisão de criação de formulários que mostra integrações externas usando APIs com esquemas OpenAPI.                                    |
| [Integrações externas via Http](/docs/architect/pt-br/reference-diagrams/guide/external-integrations-via-http)                                                                        | Um exemplo de diagrama de arquitetura de soluções do Guia de decisão de criação de formulários que mostra integrações externas usando protocolos HTTP.                                              |
| [Integrações externas via MuleSoft Apis e Rpa Bots](/docs/architect/pt-br/reference-diagrams/guide/external-integrations-via-mulesoft-apis-and-rpa-bots)                              | Um exemplo de diagrama de arquitetura de soluções do Guia de decisão de criação de formulários que mostra integrações externas usando APIs do MuleSoft e bots de RPA.                               |
| [Lightning Out em sites externos](/docs/architect/pt-br/reference-diagrams/guide/lightning-out-on-external-sites)                                                                     | Um exemplo de arquitetura de solução do Guia de decisão de formulários de construção mostrando como os componentes do LWC podem ser integrados a sites externos.                                    |
| [Interação de componentes da Web Lightning por meio de adaptadores de conexão](/docs/architect/pt-br/reference-diagrams/guide/lightning-web-components-interaction-via-wire-adapters) | Um exemplo de diagrama de arquitetura de soluções do Guia de decisão de formulários de construção que mostra como os Componentes da Web Lightning interagem usando adaptadores de conexão.          |
| [Componentes da Web Lightning de operações de dados de tela](/docs/architect/pt-br/reference-diagrams/guide/lightning-web-components-off-screen-data-operations)                      | Um exemplo de diagrama de arquitetura de soluções do Guia de decisão de formulários de construção que mostra operações de dados fora da tela para Componentes da Web Lightning.                     |
| [Monitoramento assíncrono do Apex via consulta personalizada](/docs/architect/pt-br/reference-diagrams/guide/asynchronous-apex-monitoring-via-custom-query)                           | Mostra os componentes envolvidos no rastreamento do status de processos assíncronos e na visualização dos resultados de trabalhos em lote e trabalhos agendados.                                    |
| [Eventos de processamento assíncrono via plataforma](/docs/architect/pt-br/reference-diagrams/guide/asynchronous-processing-via-platform-events)                                      | Mostra como o processamento assíncrono funciona com eventos de plataforma. Os eventos publicados no barramento são consumidos pelos assinantes para processamento.                                  |
| [Algoritmo de uso justo do Apex em lote](/docs/architect/pt-br/reference-diagrams/guide/batch-apex-fair-usage-algorithm)                                                              | Mostra como o algoritmo de uso justo garante que cada organização na plataforma Salesforce receba uma "parte justa" dos recursos de processamento em lote.                                          |
| [Enfileiramento de mensagem do Apex em lote](/docs/architect/pt-br/reference-diagrams/guide/batch-apex-message-re-enqueueing)                                                         | Mostra como o mecanismo de Controle de fluxo da Salesforce Platform impede que uma organização inunda a fila em lote colocando mensagens novamente na fila quando os limites são excedidos.         |
| [Boxcarring em JavaScript remoto](/docs/architect/pt-br/reference-diagrams/guide/boxcarring-in-javascript-remoting)                                                                   | Mostra como várias solicitações JavaScript remotas podem ser emitidas ao mesmo tempo ou "boxcar" em uma única solicitação XHR para melhorar o desempenho.                                           |
| [Carring no Lightning Ações](/docs/architect/pt-br/reference-diagrams/guide/boxcarring-in-lightning-actions)                                                                          | Mostra como várias ações do Lightning podem ser emitidas ao mesmo tempo ou "boxcar" em uma única solicitação XHR para otimizar chamadas de rede.                                                    |
| [Verificação de reivindicação](/docs/architect/pt-br/reference-diagrams/guide/claim-check)                                                                                            | Mostra um evento sendo publicado quando um registro é modificado. O corpo da mensagem do evento é armazenado em um banco de dados e apenas uma referência é passada pelo barramento de mensagens.   |
| [Fluxo de Personalização do Cliente](/docs/architect/pt-br/reference-diagrams/guide/customer-personalization-flow)                                                                    | Mostra interações baseadas em tempo envolvidas no fluxo de informações de ponta a ponta de interações com o cliente por meio de mecanismos de personalização para sistemas de entrega.              |
| [Fanout](/docs/architect/pt-br/reference-diagrams/guide/fanout)                                                                                                                       | Mostra um evento sendo publicado e gravado em uma única fila quando um registro é modificado por meio de uma interação do usuário, com vários assinantes processando o evento.                      |
| [Notificação de evento de Pull Middleware via plataforma](/docs/architect/pt-br/reference-diagrams/guide/middleware-pull-via-platform-event-notification)                             | Mostra como você pode usar eventos de plataforma para fornecer integrações de saída ou instruir uma ferramenta de middleware para extrair dados do Salesforce.                                      |
| Puxamento programado [Middleware](/docs/architect/pt-br/reference-diagrams/guide/middleware-scheduled-pull)                                                                           | Mostra como o Middleware pode fazer solicitações síncronas à API SOAP ou à API REST para minimizar atrasos associados ao processamento em tempo real.                                               |
| [Mensagens passadas](/docs/architect/pt-br/reference-diagrams/guide/passed-messages)                                                                                                  | Mostra um exemplo de um fluxo de processo para o padrão de Mensagens recebidas que inclui um editor, um assinante e uma mensagem passando entre componentes.                                        |
| [Publicar Assinar](/docs/architect/pt-br/reference-diagrams/guide/publish-subscribe)                                                                                                  | Mostra o padrão Publicar/Assinar e inclui vários editores, vários assinantes e vários agentes de mensagens.                                                                                         |
| [Publicar Subscribe Unique Copy](/docs/architect/pt-br/reference-diagrams/guide/publish-subscribe-unique-copy)                                                                        | Mostra um evento sendo publicado quando um registro é modificado por meio de uma interação do usuário, um fluxo ou um trabalho em lote, com cada assinante recebendo uma cópia exclusiva do evento. |
| [Streaming](/docs/architect/pt-br/reference-diagrams/guide/streaming)                                                                                                                 | Mostra um fluxo de eventos que estão sendo publicados. Os assinantes que estão ouvindo os fluxos recebem os eventos em tempo real.                                                                  |
| [Fila](/docs/architect/pt-br/reference-diagrams/guide/queuing)                                                                                                                        | Mostra um exemplo do padrão de enfileiramento que mostra um evento sendo publicado e gravado em uma fila, com assinantes processando eventos em ordem.                                              |
| [Integrações do OmniStudio](/docs/architect/pt-br/reference-diagrams/guide/omnistudio-integrations)                                                                                   | Um exemplo de arquitetura de solução do Guia de decisão de criação de formulários para padrões de integração do OmniStudio e manipulação de dados.                                                  |
