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 diagrama | Descrição |
|---|---|
| Integrações externas ao Apis com esquemas Openapi | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Mostra o padrão Publicar/Assinar e inclui vários editores, vários assinantes e vários agentes de mensagens. |
| Publicar 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 | 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 | 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 | 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. |