Sistemi Distribuiti e Comunicazione Flashcards
(3 cards)
Prima Ondata Evolutiva
Portò all’avvento dei sistemi distribuiti e delle soluzioni client/server “tradizionali”. L’enfasi era sulla decentralizzazione e sui client “fat”, con svantaggi a lungo termine come l’aumento dei costi di gestione e aggiornamento dei client e la mancanza di “everywhere access”
Comunicazione nei Sistemi Distribuiti
Richiede un formato neutro dei dati (marshalling dei parametri) e un protocollo (protocollo RPC) che definisce lo scambio di messaggi tra i livelli middleware
Sincronia nella Comunicazione
Con bus o switch, l’iniziatore ha la garanzia che il destinatario riceva immediatamente (salvo malfunzionamenti HW). Con multistage, questa garanzia non c’è. Esistono diverse garanzie che il mittente può avere dopo una send, da una comunicazione asincrona (primo caso) a una completamente sincrona (ultimo caso)