O documento descreve a arquitetura de um sistema distribuído de mensagens chamado TriviUM. A arquitetura inclui um servidor multithread para lidar com múltiplos clientes simultaneamente e clientes com duas threads cada um para interface gráfica e recebimento de mensagens. O protocolo de comunicação é baseado em troca de strings e inteiros de forma síncrona, e os dados são armazenados de forma persistente e compartilhada entre threads para suportar concorrência.
2. Apresentação Arquitecturado Sistema Tratamento de Dados Protocolo de Comunicação Interface do Sistema Conclusão 11/2/09 TriviUM - Sistemas Distribuídos 2
10. Tratamento de Dados - Persistência Objectopartilhadopelasthreads Trata dos acessosconcorrentes Guardadaem disco 11/2/09 TriviUM - Sistemas Distribuídos 10