Insegnamento SISTEMI APERTI E DISTRIBUITI
- Corso
- Informatica
- Codice insegnamento
- 55037206
- Curriculum
- Comune a tutti i curricula
- Docente
- Sergio Tasso
- Docenti
-
- Sergio Tasso
- Ore
- 42 ore - Sergio Tasso
- CFU
- 6
- Regolamento
- Coorte 2015
- Erogato
- 2017/18
- Attività
- Caratterizzante
- Ambito
- Discipline informatiche
- Settore
- INF/01
- Tipo insegnamento
- Obbligatorio (Required)
- Tipo attività
- Attività formativa monodisciplinare
- Lingua insegnamento
- ITALIANO
- Contenuti
- Introduzione ai sistemi distribuiti. Comunicazione nei sistemi distribuiti.
Middleware e HLA. RPC e threads. File system distribuiti.
Standard CORBA e DCOM. Client/Server in ambienti mobili.
Web Services: definizioni, il protocollo SOAP, il linguaggio WSDL, il progetto UDDI.
SOA e web services.
CMS e web services.
JSON-RPC.
WS REST:Web API RESTful, Client Web RESTful.
Framework per costruire APP in PHP. - Testi di riferimento
- David A. Chappell, Tyler Jewell, Java Web Services, O'Reilly -HOPS
James Snell, Doug Tidwell, Pavel Kulchenko, Programmare servizi Web con SOAP, O'Reilly -
Leonard Richardson, Mike Amundsen, RESTful Web APIs, O'Reilly -
Mike Amundsen, RESTful Web Clients, O'Reilly -
Matt Stauffer, Laravel Up & Running, O'Reilly -
Materiale multimediale fornito dal Docente - Obiettivi formativi
- Comprensione delle principali tecnologie di progettazione e sviluppo in ambiente distribuito
- Prerequisiti
- Nessuno
- Metodi didattici
- lezioni frontali in aula
lezioni pratiche in laboratorio - Modalità di verifica dell'apprendimento
- Esame scritto con domande a risposta multipla + Prova orale (consegna progetto)
Per informazioni sui servizi di supporto agli studenti con disabilità e/o DSA visita la pagina http://www.unipg.it/disabilita-e-dsa - Programma esteso
- Introduzione ai sistemi distribuiti.
Comunicazione nei sistemi distribuiti.
Elaborazione nei sistemi distribuiti.
Middleware e HLA.
RPC e threads.
File system distribuiti.
Standard CORBA e DCOM.
Client/Server in ambienti mobili.
Web Services: definizioni, il protocollo SOAP, il linguaggio WSDL, il progetto UDDI.
SOA e web services.
CMS e web services.
JSON-RPC.
WS REST:
Web API RESTful,
Client Web RESTful.
Framework per costruire APP in PHP.