Insegnamento SISTEMI APERTI E DISTRIBUITI

Nome del corso di laurea Informatica
Codice insegnamento 55037206
Curriculum Comune a tutti i curricula
Docente responsabile Sergio Tasso
Docenti
  • Sergio Tasso
Ore
  • 42 Ore - Sergio Tasso
CFU 6
Regolamento Coorte 2015
Erogato Erogato nel 2017/18
Erogato altro regolamento
Attività Caratterizzante
Ambito Discipline informatiche
Settore INF/01
Anno 3
Periodo Secondo Semestre
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.
Condividi su