タスク |
システム |
処理 |
1 |
クライアント A |
REMOTE_WORK レコードの作成: RW_PROBLEM_CHANGED |
2 |
クライアント A |
前に問題を所有していた各リモート・サイトに REMOTE_TASKS レコードを作成 |
3 |
クライアント A |
A のアプリケーション・サーバーにメッセージを送付: ES_MSG_TA_OUTGOING_WORK |
4 |
アプリケーション・サーバー A |
REMOTE_WORK レコードの読み取り |
5 |
アプリケーション・サーバー A |
変更されたデータ (OWNER、PROBLEM_RESULT、 CURRENT_SITE、PROBLEM_CODE) のパック |
6 |
アプリケーション・サーバー A |
REMOTE_TASKS レコードごとに、対応するサイトにメッセージを送付: ES_MSG_TA_CHANGE_PROBLEM |
7 |
アプリケーション・サーバー n |
LOCAL_WORK レコードの作成 |
8 |
アプリケーション・サーバー n |
問題の更新 |
9 |
アプリケーション・サーバー n |
サイト A に肯定応答を送信。A のアプリケーション・サーバーにメッセージを送付: ES_MSG_TA_REMOTE_COMPLETION |
10 |
アプリケーション・サーバー n |
LOCAL_WORK レコードの除去 |
11 |
アプリケーション・サーバー A |
REMOTE_WORK および REMOTE_TASKS レコードの除去 |