Esse texto foi traduzido usando o sistema de tradução automatizado do Salesforce. Pegue nossa enquisa para fornecer feedback sobre esse conteúdo e diga-nos o que você gostaria de ver em seguida.

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 diagramaDescrição
Integrações externas ao Apis com esquemas OpenapiUm 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 HttpUm 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 BotsUm 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 externosUm 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ãoUm 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 telaUm 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 personalizadaMostra 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 plataformaMostra 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 loteMostra 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 loteMostra 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 remotoMostra 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çõesMostra 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çãoMostra 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 ClienteMostra 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.
FanoutMostra 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 plataformaMostra 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 MiddlewareMostra como o Middleware pode fazer solicitações síncronas à API SOAP ou à API REST para minimizar atrasos associados ao processamento em tempo real.
Mensagens passadasMostra 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 AssinarMostra o padrão Publicar/Assinar e inclui vários editores, vários assinantes e vários agentes de mensagens.
Publicar Subscribe Unique CopyMostra 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.
StreamingMostra um fluxo de eventos que estão sendo publicados. Os assinantes que estão ouvindo os fluxos recebem os eventos em tempo real.
FilaMostra 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 OmniStudioUm 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.