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:
T03a;
Exercí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;