タスク |
システム |
処理 |
1 |
クライアント A |
REMOTE_WORK レコードの作成: RW_SOLUTION_CHANGED |
2 |
クライアント A |
選択されたそれぞれのリモート・サイトの REMOTE_TASKS レコードを作成します。 |
3 |
クライアント A |
A のアプリケーション・サーバーにメッセージを送付:
ES_MSG_TA_OUTGOING_WORK |
4 |
アプリケーション・サーバー A |
REMOTE_WORK レコードの読み取り |
5 |
アプリケーション・サーバー A |
ソリューション・データのパッケージ |
6 |
アプリケーション・サーバー A |
それぞれの REMOTE_TASKS レコードでは、アプリケーション・サーバー n へのメッセージの通知: ES_MSG_TA_REPLICATE_SOLUTION |
7 |
アプリケーション・サーバー n |
LOCAL_WORK レコードの作成 |
8 |
アプリケーション・サーバー n |
ソリューションが存在する場合には、そのレコードを更新します。そうでない場合は、ソリューション・レコードを作成します。 |
9 |
アプリケーション・サーバー n |
サイト A に肯定応答を送信。A のアプリケーション・サーバーにメッセージを送付: ES_MSG_TA_REMOTE_COMPLETION |
10 |
アプリケーション・サーバー n |
LOCAL_WORK レコードの除去 |
11 |
アプリケーション・サーバー A |
REMOTE_TASKS レコードの除去 |
12 |
アプリケーション・サーバー A |
REMOTE_TASKS レコードがもうない場合に、REMOTE_WORK レコードを除去します。 |