" "    Paula Prata,  Professora Auxiliar do Departamento de Informatica


Sistemas Distribuídos - Engenharia Informática  

Ano lectivo de 2021/2022
Programa e Bibliografia ; Critérios de avaliação;

 

Teórica:

Introdução aos Sistemas Distribuidos: T01; exer;
Modelos de Programação Distribuída: T02;
Concorrência: T03aExercícios; T03b;
Comunicação entre Processos: T04;
Objetos Distribuídos: T05;
Modelos Arquiteturais: T06;
T07 - Java Enterprise Edition: Beans; JPA; Web Services;
Modelos Fundamentais: T08;
Tempo e Relógios: T09;
Sincronização de Relógios: T10;
Ordenação e Relógios Lógicos: T11;

                                                              

                                                                                                                             

                

Prática:

Revisão de POO (ficheiros): FP00;
A classe InetAddress e  Sockets UDP: FP01;
Sockets TCP: FP02: FP02;
Threads: FP03; FP04;
Servidores multithreaded: FP05;
RMI: FP06; FP07;

Java EE: FP08; FP09;

Exercícios;