" "    Paula Prata,  Professora Auxiliar do Departamento de Informatica


Sistemas Distribuídos - Engenharia Informática  

Ano lectivo de 2022/2023
Programa e Bibliografia; Avaliação;

Teórica:
Introdução: T01, exer;
Modelos de Programação Distribuída: T02;
Concorrência: T03a; Exercícios; T03b;
Comunicação entre processos: T04;
Objetos distribuídos: T05;
Modelos arquitecturais: T06;
T07 - Java Enterprise Edition: Beans; JPA; Web services;

Modelos fundamentais: T08;
Tempo e relógios: T09
Sincronizaçã de Relógios: T10;
Ordenação e Relógios Lógicos: T11;

 

Trabalho prático.   
Notas de Especial

 

Prática:
Revisão de POO (ficheiros): FP00;
A classe InetAddress e  Sockets UDP: FP01;
Sockets TCP: FP02;
Threads: FP03; FP04;

Servidores multithreaded: FP05;
RMI: FP06; FP07;

Java EE: FP08; FP09;