Paula
Prata, Professora Auxiliar do Departamento de Informatica
Sistemas
Distribuídos - Engenharia Informática
Ano lectivo de 2016/2017
Programa e
Bibliografia; Critérios de Avaliação;
Erasmus Students;
Teórica:
Introdução aos Sistemas Distribuidos:
T01; Exercícios: T01a;
Modelos de Programação Distribuída: T02;
Concorrência: T03a;
T03b;
Comunicação
inter-processos T04;
Objetos Distribuídos: T05;
Modelos Arquiteturais: T06;
EJB - Enterprise Java Beans: T07;
T08;
JPA - Java Persistence
API: T09;
Modelos
Fundamentais: T10;
Tempo e Relógios: T11;
Algoritmos de Sincronização: T12;
Ordenação e Relógios Lógicos: T13;
Web Services: T14;
Computação com grandes volumes de dados:
T15;
Trabalho prático 2;
Exercícios RMI;
2ª Frequência: 2 de Junho, 16:00, sala 6/1 <==
Prática:
I/O; A classe
InetAddress: FP01;
Sockets TCP e UDP:
FP02;
Sockets e threads:
FP03;
FP04;
Servidores
multi-threaded: FP05;
Objetos Distribuídos:
FP06;
FP07;
Java EE:
Java Server Faces - FP10;