Aufgabe |
System |
Ablauf |
1 |
Client A |
REMOTE_WORK-Satz erstellen:
RW_SYNCH_USERS_GROUPS |
2 |
Client A |
REMOTE_TASK-Satz für jede
ferne Lage erstellen |
3 |
Client A |
Benachrichtigung an
Anwendungs-Server von A zustellen: ES_MSG_TA_OUTGOING_WORK |
4 |
Anwendungs-Server A |
REMOTE_WORK und
REMOTE_TASKS-Sätze lesen |
5 |
Anwendungs-Server A |
Alle relevanten PEOPLE-Daten
packen |
6 |
Anwendungs-Server A |
Benachrichtigung an
Anwendungs-Server 'n' zustellen: ES_MSG_TA_SYNCH_USERS_GROUPS |
7 |
Anwendungs-Server n |
LOCAL_WORK-Satz erstellen |
8 |
Anwendungs-Server n |
REMOTE_WORK-Satz erstellen:
RW_SYNCH_USERS_GROUPS_REPLY |
9 |
Anwendungs-Server n |
REMOTE_TASK-Satz für Lage A
erstellen |
10 |
Anwendungs-Server n |
Benachrichtigung an folgenden
Anwendungs-Server zustellen: ES_MsgNetNAgentAsClientRelay |
11 |
Anwendungs-Server n |
PEOPLE-Daten entpacken |
12 |
Anwendungs-Server n |
Bestätigung und
Benutzerkollisionen an Lage A senden. Benachrichtigung an
Anwendungs-Server von A zustellen: ES_MSG_TA_REMOTE_COMPLETION |
12a |
Anwendungs-Server A |
REMOTE_WORK-Sätze und
REMOTE_TASKS-Sätze löschen |
12b |
Anwendungs-Server A |
Benachrichtigung über
Benutzerkollisionen |
13 |
Anwendungs-Server n |
LOCAL_WORK-Satz löschen |
14 |
Anwendungs-Server n |
REMOTE_WORK und
REMOTE_TASKS-Sätze lesen |
15 |
Anwendungs-Server n |
Alle relevanten PEOPLE-Daten
packen |
16 |
Anwendungs-Server n |
Benachrichtigungen an alle
Lagen zustellen. Benachrichtigung an Anwendungs-Server von A
zustellen: ES_MSG_TA_SYNCH_USERS_GROUPS |
17 |
Anwendungs-Server A |
LOCAL_WORK-Satz erstellen |
18 |
Anwendungs-Server A |
USER/GROUP-Daten entpacken |
19 |
Anwendungs-Server A |
Bestätigung und
Benutzerkollisionen an Lage A senden. Benachrichtigung an
Anwendungs-Server von n zustellen: ES_MSG_TA_REMOTE_COMPLETION |
20 |
Anwendungs-Server A |
LOCAL_WORK-Satz löschen |
21 |
Anwendungs-Server n |
REMOTE_WORK-Sätze und
REMOTE_TASKS-Sätze löschen |
22 |
Anwendungs-Server n |
Benachrichtigung über Kollisionen |