任务 |
系统 |
进程 |
1 |
客户机 A |
创建 REMOTE_WORK 记录:RW_SYNCH_USERS_GROUPS |
2 |
客户机 A |
为每个远程站点创建 REMOTE_TASK 记录 |
3 |
客户机 A |
向 A 的应用程序服务器投递消息:ES_MSG_TA_OUTGOING_WORK |
4 |
应用程序服务器 A |
读取 REMOTE_WORK 与 REMOTE_TASKS 记录 |
5 |
应用程序服务器 A |
将所有相关 PEOPLE 数据打包 |
6 |
应用程序服务器 A |
向 n 的应用程序服务器投递消息:ES_MSG_TA_SYNCH_USERS_GROUPS |
7 |
应用程序服务器 n |
创建 LOCAL_WORK 记录 |
8 |
应用程序服务器 n |
创建 REMOTE_WORK 记录:RW_SYNCH_USERS_GROUPS_REPLY |
9 |
应用程序服务器 n |
为站点 A 创建 REMOTE_TASK 记录 |
10 |
应用程序服务器 n |
向此应用程序服务器投递消息:ES_MsgNetNAgentAsClientRelay |
11 |
应用程序服务器 n |
将 PEOPLE 数据解包 |
12 |
应用程序服务器 n |
向站点 A(包括用户冲突)发送确认通知。向 A 的应用程序服务器投递消息:ES_MSG_TA_REMOTE_COMPLETION |
12a |
应用程序服务器 A |
删除 REMOTE_WORK 与 REMOTE_TASKS 记录 |
12b |
应用程序服务器 A |
通知用户冲突 |
13 |
应用程序服务器 n |
删除 LOCAL_WORK 记录 |
14 |
应用程序服务器 n |
读取 REMOTE_WORK 与 REMOTE_TASKS 记录 |
15 |
应用程序服务器 n |
将所有相关 PEOPLE 数据打包 |
16 |
应用程序服务器 n |
向所有站点投递消息。向 A 的应用程序服务器投递消息:ES_MSG_TA_SYNCH_USERS_GROUPS |
17 |
应用程序服务器 A |
创建 LOCAL_WORK 记录 |
18 |
应用程序服务器 A |
将 USER/GROUP 数据解包 |
19 |
应用程序服务器 A |
向站点 A(包括用户冲突)发送确认通知。向 n 的应用程序服务器投递消息:ES_MSG_TA_REMOTE_COMPLETION |
20 |
应用程序服务器 A |
删除 LOCAL_WORK 记录 |
21 |
应用程序服务器 n |
删除 REMOTE_WORK 与 REMOTE_TASKS 记录 |
22 |
应用程序服务器 n |
通知冲突 |