Aufgabe |
System |
Ablauf |
1 |
Client A |
REMOTE_WORK-Satz erstellen:
RW_REQUEST_PROBLEM_UPDATE |
2 |
Client A |
REMOTE_TASKS-Satz erstellen für
die CURRENT_SITE des Problems |
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 |
Aktualisierungsanforderungsdaten
packen |
6 |
Anwendungs-Server A |
Benachrichtigung an
Anwendungs-Server von B zustellen: ES_MSG_TA_PROBLEM_UPDATE_REQ |
7 |
Anwendungs-Server B |
LOCAL_WORK-Satz erstellen |
8 |
Anwendungs-Server B |
REMOTE_WORK-Satz erstellen:
RW_SEND_PROBLEM_UPDATE |
9 |
Anwendungs-Server B |
REMOTE_TASKS-Satz für Lage A
erstellen |
10 |
Anwendungs-Server B |
Benachrichtigung an
Anwendungs-Server von B zustellen: ES_MsgNetNAgentAsClientRelay |
11 |
Anwendungs-Server B |
Bestätigung an
Lage A senden. Benachrichtigung an Anwendungs-Server
von A zustellen: ES_MSG_TA_REMOTE_COMPLETION |
11a |
Anwendungs-Server A |
REMOTE_WORK-Sätze und
REMOTE_TASKS-Sätze löschen |
12 |
Anwendungs-Server B |
LOCAL_WORK-Satz löschen |
13 |
Anwendungs-Server B |
REMOTE_WORK und
REMOTE_TASKS-Sätze lesen |
14 |
Anwendungs-Server B |
Daten des Problemtickets
packen, die seit der letzten Aktualisierung der Lage A
geändert oder hinzugefügt wurden |
15 |
Anwendungs-Server B |
Benachrichtigung an
Anwendungs-Server von A zustellen: ES_MSG_TA_PROBLEM_UPDATE |
16 |
Anwendungs-Server A |
LOCAL_WORK-Satz erstellen |
17 |
Anwendungs-Server A |
Problem-Ticket-Daten
aktualisieren oder erstellen |
18 |
Anwendungs-Server A |
Benachrichtigung an Client zustellen:
ES_MSG_TA_PROBLEM_AVAILABLE |
18a |
Client A |
Notizbuch 'Problemstatus'
anzeigen |
19 |
Anwendungs-Server A |
Bestätigung an
Anwendungs-Server B senden. Benachrichtigung an Anwendungs-Server
von B zustellen: ES_MSG_TA_REMOTE_COMPLETION |
19a |
Anwendungs-Server B |
REMOTE_WORK-Sätze und
REMOTE_TASKS-Sätze löschen |
20 |
Anwendungs-Server A |
LOCAL_WORK-Satz löschen |