" "    Paula Prata,  Professora Auxiliar do Departamento de Informatica


Sistemas Distribuídos - Engenharia Informática  

Ano lectivo de 2017/2018
Programa e BibliografiaCrité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 entre processos: T04;
Objetos Distribuídos: T05;
Modelos arquiteturais: T06;
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;

                                                                                                              

Trabalho prático 1: Objetos Distribuídos

Trabalho prático 2: Aplicação Web em Java EE;

 

Prática:

I/O; A classe InetAddress: FP01;                 
Sockets TCP e UDP: FP02;    
Sockets e Threads: FP03; FP04;
Servidores Multithreaded: FP05
     1 º Freq: 2016/17: (para treinar)
Objetos Distribuídos: FP06; FP07;

JAVA EE
EJBs: FP08;
JPA: FP09;
     2ª Freq: 2016/17: (para treinar);

JSF: FP10;