Tarefa |
Sistema |
Processo |
1 |
Cliente A |
Criar o registro REMOTE_WORK: RW_CALL_ATTACHED |
2 |
Cliente A |
Criar o registro REMOTE_TASKS para o CURRENT_SITE do problema |
3 |
Cliente A |
Enviar mensagem para o servidor de aplicativos A:
ES_MSG_TA_OUTGOING_WORK |
4 |
Servidor de Aplicativos A |
Ler os registros REMOTE_WORK e REMOTE_TASKS |
5 |
Servidor de Aplicativos A |
Compactar os dados da chamada |
6 |
Servidor de Aplicativos A |
Enviar mensagem para CURRENT_SITE do problema (servidor de aplicativos do
Site B neste exemplo): ES_MSG_TA_CALL_ATTACH |
7 |
Servidor de Aplicativos B |
Criar o registro LOCAL_WORK |
8 |
Servidor de Aplicativos B |
Descompactar dados da chamada, conectando-se ao problema |
9 |
Servidor de Aplicativos B |
Atualizar a hora utilizada com o problema |
10 |
Servidor de Aplicativos B |
Se apropriado, notificar o proprietário do problema da chamada conectada |
11 |
Servidor de Aplicativos B |
Enviar aviso de confirmação para o Site A. Enviar mensagem para o servidor
de aplicativo de A: ES_MSG_TA_REMOTE_COMPLETION |
12 |
Servidor de Aplicativos B |
Remover o registro LOCAL_WORK |
13 |
Servidor de Aplicativos A |
Remover os registros REMOTE_WORK e REMOTE_TASKS |