Corso Sistemi distribuiti L-A 2006/2007
pagine
informazioni generali sul corso
Argomenti del corso
Fondamenti di sistemi computazionali distribuiti Tecnologie Web server-side: HTTP, CGI, PHP; Java server-side: servlet, JSP, JSTL Tecnologie Web any-side: XML & AJAX Middleware e infrastrutture: da CORBA a JADE, .NET, Web Services Tools di sviluppo: Eclipse, NetBeans, AXIS
conoscenze e abilità da conseguire
ConoscenzeFondamenti di sistemi computazionali distribuiti Tecnologie Web server-side: HTTP, CGI, PHP. Java server-side: servlet, JSP, JSTL. ASP.NET Middleware e infrastrutture: da CORBA a JADE, .NET, Service Oriented Architecture, Web Services AbilitàAnalisi, progetto, sviluppo e installazione operativa di sistemi distribuiti web-based
contenuti
Introduzione al corso Introduzione ai sistemi computazionali distribuiti Elementi di sistemi Internet e Web XMLintroduzione fondamenti: documento XML, elementi e tag, albero XML, correttezza e well-formedness, attibuti, entità, ... DTD namespace internazionalizzazione: character set & encoding, documenti multilingue XML & CSS DOM & SAX Applicazioni XMLXHTML XML Schema XSL & XSLT altre applicazioni: esempi e prospettive Tecnologie lato server Java lato serverservlet JSP JSTL Java Server-side Interaction Model Service Oriented Architecture (SOA)il framework concettuale Web Services (WS) implementazione di WS: architettura e uso di AXIS2 .NET Middleware, infrastrutture e ingegneria dei sistemi distribuitil'evoluzione: dagli oggetti distribuiti ai sistemi multiagente CORBA JADE AJAX: tecnologie e pattern
metodi didattici
Lezioni teoriche in aula con uso di lucidi Esempi discussi e costruiti in aula al computer dal docente e da esperti
modalità di verifica e valutazione dell'apprendimento
Prova teorica al calcolatore con domande a risposta multipla Test pratico al calcolatore sull'uso delle tecnologie web
strumenti a supporto della didattica
serie di corsi
Toggle the left panel column.
Toggle the right panel column.
2006/2007
6
laurea
Alma Mater Studiorum-Università di Bologna
Cesena
Scuola di Ingegneria e Architettura
0206 Ingegneria informatica
22723