Tema Subtema
Conceptes i Models d'Arquitectura Conceptes preliminars
Caracterització i model d'un sistema distribuit
Fonaments de xarxes: el protocol TCP/IP
Objectes Distribuïts i Mecanismes d'Invocació Remota RPC
RMI
CORBA
Exemples pràctics de cada tecnologia
Localització, Coordinació, Sincronització i Replicació Serveis de Noms i Directori
Accés des de Java: JNDI
Sincronització en sistemes distribuits: definicions i rellotges
Replicació: models de consistència
Transaccions en entorns Distribuïts Transaccions i control de concurrència
Models de transaccions i recuperació d'errors
El model de transaccions en entorns distribuits: bloqueig
Middleware per a la construcció de Sistemes Distribuïts Conceptes i definició de middleware
Middleware Orientat a Missatges (MOM)
Middleware per a serveis de descobriment: JINI
Middleware per aplicacions P2P: JXTA.