---
schema_version: "1"
id: 5abb15f9c7c746006b5b37002e514fa276b30403d1adf522acc9ad5fb31511c1
title: インタラクションプロセスフロー
collection: architect
version: next
locale: ja-jp
portal_url: https://docs.salesforce.com/architect/next/ja-jp/reference-diagrams/guides/section-interaction-process-flow.md
canonical_url: https://staging.architect.salesforce.com/docs/architect/ja-jp/reference-diagrams/guide/section-interaction-process-flow.html
source_site: staging.architect.salesforce.com
content_type: documentation
content_hash: 55871b00d9d971635c517088e613066c4d25e15e2c305dc24a4ff99fafa38bed
products:
  - 参照図
  - Architect Site Content Repo
---
# インタラクションプロセスフロー

インタラクションプロセスフロー図は、システムコンポーネント、サービス、ユーザー間のインタラクション、データフロー、プロセスステップの順序を示しています。これらの図は、アーキテクトと開発者が、システムのさまざまな部分でどのように通信し、イベントがアーキテクチャをどのように伝播し、非同期プロセスと同期プロセスがどのようにオーケストレーションされるかを理解するのに役立ちます。システムの動作の把握、ボトルネックの特定、プロセスフローの最適化に不可欠なドキュメントが提供されます。

このセクションには、インタラクションプロセスフローに関連する 16 個の参照図が含まれています。

| 図の名前                                                                                                                                                                | 説明                                                                                                                                                                         |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Openapi スキーマを使用した Apis への外部インテグレーション](/docs/architect/ja-jp/reference-diagrams/guide/external-integrations-to-apis-with-openapi-schemas)         | OpenAPI スキーマを使用した API を使用した外部インテグレーションを示す『Building Forms Decision Guide (フォーム作成決定ガイド)』のソリューションアーキテクチャ図の例。        |
| [Http を介した外部インテグレーション](/docs/architect/ja-jp/reference-diagrams/guide/external-integrations-via-http)                                                    | HTTP プロトコルを使用した外部インテグレーションを示す『Building Forms Decision Guide (フォーム作成決定ガイド)』のソリューションアーキテクチャ図の例。                        |
| [MuleSoft Apis および Rpa ボットを使用した外部インテグレーション](/docs/architect/ja-jp/reference-diagrams/guide/external-integrations-via-mulesoft-apis-and-rpa-bots)  | MuleSoft API と RPA ボットを使用した外部インテグレーションを示す『Building Forms Decision Guide (フォーム作成決定ガイド)』のソリューションアーキテクチャダイアグラムの例。   |
| [外部サイトでの Lightning Out](/docs/architect/ja-jp/reference-diagrams/guide/lightning-out-on-external-sites)                                                          | 外部サイトに LWC コンポーネントを埋め込む方法を示す『Building Forms Decision Guide (建築フォーム決定ガイド)』のソリューションアーキテクチャの例。                            |
| [ワイヤ アダプタを介した Lightning Web コンポーネントの相互作用](/docs/architect/ja-jp/reference-diagrams/guide/lightning-web-components-interaction-via-wire-adapters) | 『Building Forms Decision Guide』のソリューション アーキテクチャ図の例。Lightning Web コンポーネントがワイヤー アダプターを使用してどのようにやりとりするかを示しています。  |
| [Lightning Web コンポーネントの画面外データ操作](/docs/architect/ja-jp/reference-diagrams/guide/lightning-web-components-off-screen-data-operations)                    | Lightning Web コンポーネントの画面外データ操作を示す、『Building Forms Decision Guide (フォーム決定ガイド)』のソリューションアーキテクチャ図の例。                           |
| [カスタムクエリを使用した非同期 Apex 監視](/docs/architect/ja-jp/reference-diagrams/guide/asynchronous-apex-monitoring-via-custom-query)                                | 非同期プロセスの状況を追跡し、一括処理ジョブとスケジュール済みジョブの結果を表示するコンポーネントが表示されます。                                                           |
| [プラットフォームイベントを介した非同期処理](/docs/architect/ja-jp/reference-diagrams/guide/asynchronous-processing-via-platform-events)                                | プラットフォームイベントでの非同期処理のしくみを示します。バスに公開されたイベントは、登録者が処理するために消費されます。                                                   |
| [Batch Apex Fair Usage Algorithm](/docs/architect/ja-jp/reference-diagrams/guide/batch-apex-fair-usage-algorithm)                                                       | 使用量の適正化アルゴリズムによって、Salesforce Platform の各組織がバッチ処理リソースの「公平な配分」を得る方法を示します。                                                   |
| [Apex メッセージの一括再キューイング](/docs/architect/ja-jp/reference-diagrams/guide/batch-apex-message-re-enqueueing)                                                  | Salesforce Platform のフロー制御メカニズムが、制限を超えた場合にメッセージを再キューに入れることで、1 つの組織がバッチキューをフラッディングしないようにする方法を示します。 |
| [Javascript Remoting でのボックスキャリング](/docs/architect/ja-jp/reference-diagrams/guide/boxcarring-in-javascript-remoting)                                          | パフォーマンスを改善するために、複数の JavaScript リモート要求を同時に発行したり、1 つの XHR 要求で「ボックス化」したりする方法を示します。                                  |
| [Lightning アクションでのボックスキャリング](/docs/architect/ja-jp/reference-diagrams/guide/boxcarring-in-lightning-actions)                                            | 複数の Lightning アクションを同時に発行する方法や、ネットワーク コールを最適化するために 1 つの XHR 要求で「ボックス化」する方法を示します。                                 |
| [Claim Check](/docs/architect/ja-jp/reference-diagrams/guide/claim-check)                                                                                               | レコードが変更されたときに公開されるイベントを表示します。イベントのメッセージボディはデータベースに保存され、参照のみがメッセージバスを介して渡されます。                   |
| [顧客パーソナライズフロー](/docs/architect/ja-jp/reference-diagrams/guide/customer-personalization-flow)                                                                | パーソナライズエンジンから配送システムまでのエンドツーエンドの情報フローに関連する時間ベースのやりとりが表示されます。                                                       |
| [Fanout](/docs/architect/ja-jp/reference-diagrams/guide/fanout)                                                                                                         | 複数の登録者がイベントを処理しながら、ユーザー操作によってレコードが変更されたときに、公開および 1 つのキューに書き込まれるイベントを表示します。                            |
| [ミドルウェア Pull Via Platform イベント通知](/docs/architect/ja-jp/reference-diagrams/guide/middleware-pull-via-platform-event-notification)                           | プラットフォームイベントを使用してアウトバウンドインテグレーションを提供する方法や、Salesforce からデータを取り込むようにミドルウェアツールに指示する方法を示します。        |
| [ミドルウェアのスケジュール済み取り込み](/docs/architect/ja-jp/reference-diagrams/guide/middleware-scheduled-pull)                                                      | Middleware が SOAP API または REST API に対して同期要求を実行し、リアルタイム処理に伴う遅延を最小限に抑える方法を示します。                                                  |
| [合格メッセージ](/docs/architect/ja-jp/reference-diagrams/guide/passed-messages)                                                                                        | パブリッシャー、登録者、およびコンポーネント間のメッセージパッシングが含まれる \[Passed Messages (メッセージを通過)] パターンのプロセスフローの例を示しています。            |
| [Publish Subscribe](/docs/architect/ja-jp/reference-diagrams/guide/publish-subscribe)                                                                                   | \[Publish/Subscribe (公開/登録)] パターンが表示され、複数のパブリッシャー、複数の登録者、複数のメッセージブローカーが含まれます。                                            |
| [Publish Subscribe Unique Copy](/docs/architect/ja-jp/reference-diagrams/guide/publish-subscribe-unique-copy)                                                           | ユーザー操作、フロー、または一括処理ジョブを介してレコードが変更されたときに、各登録者がイベントの一意のコピーを受信する公開中のイベントを表示します。                       |
| [ストリーミング](/docs/architect/ja-jp/reference-diagrams/guide/streaming)                                                                                              | 公開されているイベントのストリームを表示します。ストリームをリスンしている登録者は、イベントをリアルタイムで受信します。                                                     |
| [キューイング](/docs/architect/ja-jp/reference-diagrams/guide/queuing)                                                                                                  | キューに公開および書き込まれるイベントと、登録者がイベントを順番に処理する様子を表すキューパターンの例を示しています。                                                       |
| [OmniStudio インテグレーション](/docs/architect/ja-jp/reference-diagrams/guide/omnistudio-integrations)                                                                 | OmniStudio インテグレーションパターンとデータ操作に関する『Building Forms Decision Guide (フォーム作成決定ガイド)』のソリューションアーキテクチャの例。                      |
