Sistemi Distribuiti

Get Started. It's Free
or sign up with your email address
Sistemi Distribuiti by Mind Map: Sistemi Distribuiti

1. Definizione e considerazioni generali

1.1. Schema che riassume la definizione

1.2. Transizione tra Sis. Centralizzato e Distribuito

1.2.1. Decentrazione

1.2.2. Cooperazione

1.3. Differenza tra sistema centralizzato e distribuito

1.4. Caratteristiche sistema distribuito

1.4.1. Trasparenza

1.4.1.1. Accesso

1.4.1.2. Locazione

1.4.1.3. Concorrenza

1.4.1.4. Replicazione

1.4.1.5. Guasti

1.4.1.6. Migrazione

1.4.2. Ruolo delle applicazione

1.4.2.1. Client

1.4.2.2. Server

1.4.2.3. Actor

2. Vantaggi

2.1. Affidabilità

2.1.1. Rindondanza

2.1.2. Tolleranza ai guasti

2.2. Integrazione di componenti eterogenei

2.2.1. Hardware Diversi

2.2.2. Sistemi Operativi Diversi

2.2.3. Software Diversi

2.3. Prestazioni e Scalabilità

2.4. Economicità

2.5. Apertura

2.5.1. Interoperabilità

2.5.2. Portabilità

2.5.3. Ampliabilità

3. Svantaggi

3.1. Produzione di software

3.1.1. Nuovi linguaggi e strumenti

3.1.1.1. Standard TCP/IP

3.1.1.1.1. Comunicazione tramite socket

3.1.1.2. Sviluppo dell' architetture web e di linguaggi lato client-server

3.1.1.2.1. Java

3.1.1.2.2. Lato Client

3.1.1.2.3. Lato Server

3.2. Complessità

3.3. Sicurezza

3.4. Comunicazione

3.4.1. Cablatura

3.4.2. Impianti

3.4.3. Mancanza di prevedibilità