0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Salesforce Lightning Platform のアプリケーション統合パターン

Last updated at Posted at 2023-12-11

統合タイプ

統合イニシアチブ 説明
アプリケーションの統合 このカテゴリは、システム全体にわたる機能の拡張に重点を置いています。これには、UI によってトリガーされるイベント、API 統合、フロー、コネクタが含まれます。
データ統合 このカテゴリは、2 つ以上のシステム間のデータの統合と同期に焦点を当てています。これには、データの整合性、データ ガバナンス、データ フロー設計、データ移行の側面が含まれます。
プロセスの統合 このカテゴリは、ビジネス プロセスとサービスをシステム全体に拡張することに焦点を当てています。これには、1 つのシステムからアクティビティをトリガーしたり、2 つのシステム間でトランザクションを実行したりするイベントなどの統合ソリューションが含まれます。

Salesforce Lightning Platform 統合パターンのリスト

説明 タイミング
リモートプロセス呼び出し - 要求と応答 Salesforce はリモート システム上でプロセスを呼び出し、応答を待ちます。 同期
リモート プロセス呼び出し - 起動して忘れる Salesforce はリモートシステムのプロセスを呼び出しますが、プロセスの完了を待ちません。 非同期
バッチデータ同期 外部システムまたは Salesforce Lightning Platform でデータが更新されると、更新はいずれかのシステムに反映されます。更新はバッチ方式で適用されます。 同期
リモートコールイン リモートシステムは、Lightning Platform に保存されているデータを作成、取得、更新、または削除します。 実装ソリューションに基づく同期または非同期
データ仮想化 Salesforce は外部データにリアルタイムでアクセスします。 非同期
高頻度のデータ複製 ソース システムは、ほぼリアルタイムで大規模にデータをターゲット システムに非同期的にレプリケートします。 実装ソリューションに基づく同期または非同期
発行/購読 Salesforce は、誰が受信側になるかを認識せずにイベント (レコードの作成、変更、削除など) を公開します。任意の数のサブスクライバがこれらのイベントをリッスンし、それに応じて処理します。 非同期

同期 通信とは、クライアントがサーバーにリクエストを送信し、その応答を待ってから別のリクエストを発行することを意味します。たとえば、リモート プロセス呼び出し - 要求と応答の統合パターンは同期通信です。アプリケーションはメッセージを送信し、応答を待ってから続行します。

非同期 通信とは、システムが続行する前に応答を待たないことを意味します。アプリケーションはメッセージを送信し、リソースが利用可能になるとすぐにシステムが応答を返します。元のメッセージを送信したシステムには、応答を待たずにメッセージの送信を続ける機能があります。返信メッセージの処理は個別に制御されます。

各パターンの方向

方向
リモートプロセス呼び出し - 要求と応答 Salesforce → システム
リモート プロセス呼び出し - 起動して忘れる
発行/購読
高頻度のデータ複製
データ仮想化
リモートコールイン システム → Salesforce
バッチデータ同期
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?