Ingegneria Informatica - Secondo Anno della Laurea Specialistica |
Abstract e Materiale Seminari
A.A. 2006-2007
Abstract
Gli EJB (Enterprise Java Beans) componenti chiave della piattaforma J2EE su cui il mondo dei developers ha da sempre speculato sulla loro effettiva necessita' si sono evoluti e avvicinati alle esigenze dei developers più reticenti guadagnando il consenso anche dei piu' scettici.
Il seminario intende fornire una panoramica delle principali caratteristiche dei "nuovi" EJB denominati EJB 3.0 evidenziando le differenze rispetto alle versioni precedenti.
Argomenti cardine della discussione saranno la gestione della persistenza degli oggetti Java POJO (Plain Old Java Object) su DataBase Relazionali e la semplificazione delle interfacce di programmazione (eliminazione home interface, optional lifecycle methods, configuration by exception, annotations, injection).
A corredo della teoria esposta il seminario prevede dimostrazioni pratiche realizzate sulla piattaforma OracleAS 10.1.3, Jdeveloper 10.1.3 e ADF (Application Development Framework) che garantiscono una ottima produttivita'nello sviluppo di applicazioni J2EE basate su EJB 3.0.
(Lucidi X4, Materiale)
5 marzo 2006, ore 15:00, Aula Magna
Architetture SOA ed Enterprise Service Bus
Mauro Franceschini, Cedac Software
Abstract
Presentazione di Cedac Software
SOA ed ESB
Analisi di un caso studio
Esempi
Q&A
(Lucidi X4)
19 marzo 2006, ore 15:00, Aula Magna
Architetture SOA e Websphere
Antonella Bertoletti, IBM
Abstract
SOA:
What is a “Service Oriented
Architecture” (SOA)
Benefits of an SOA
SOA with IBM products
ESB and SOA lifecycle
WebSphere Application Server V6.1:
Features
Scalability and high availability
Transaction management
EIS integration
(Lucidi primo blocco X4, lucidi secon blocco X4 )
2 aprile 2006, ore 15:00, Aula 6.2
Windows Communication Foundation (WCF)
Pietro Brambati, Microsoft
Abstract
Dopo il rilascio di Windows Vista e del
.Net Framework 3.0 è ora disponibile
una nuova tecnologia per lo sviluppo di applicazioni SOA (Service Oriented Architecture).
Nel seminario verrà esaminata l’architettura ed i concetti che ne stanno alla base.
(Lucidi X4)
16 aprile 2006, ore 15:00, Aula 5.4
Middleware for Real-Time Distributed Systems
Angelo Corsaro, SELEX
Abstract
Distributed Real-Time and Embedded Systems pervade our daily life and are at the foundation of many commodities our modern society is built on, such as, air transportation systems, railways, subways, cars, etc. Moreover, due to the increasing availability of network connectivity and capability of personal computing devices,our dependency on these kind of systems, is expected to increase with the emergence of a new class of utility real-time services, such as real-time traffic monitoring services, real-time pollution and allergenic control, etc. To support this growing market, middleware platforms for real-time and embedded systems have received particular attention, and in the past few years standards have emerged that support distributed real-time systems.
The aim of this seminar is to provide an overview of the state of the art in Distributed Real-Time and Embedded Systems Technologies, and Standards. Specifically, the seminar will cover the following technologies:
Real-Time –CORBA. Real-Time CORBA (RT-CORBA) has been standardized by the Object Management Group (OMG) by extending the CORBA platform with support for Real-Time Systems. There are currently two subsequent RT-CORBA standards which address respectively statically and dynamically scheduled distributed systems.
Data Distribution Service – RT-CORBA, as CORBA, is based on the client-server paradigm and does not provide a natural support for the publish subscribe paradigm. To better capture the needs for data dissemination, and enable the proliferation of a market of standard-based data distribution services, in the past year or so, the OMG has standardised the Data Distribution Service (DDS). The DDS is currently the hottest OMG middleware technology – it is receiving great attention from the industries operating in several application domains such as Defence, Aerospace, Transportation, Industrial Automation, Homeland Protection, etc., and it is increasingly gaining the attention of Universities and Research Labs.
The seminar will motivate the need for each of these technologies,provide and overview of their application domains as well as an outline of current research trends and evolutions. Throughout the seminar, case studies will showcase the applicability of specific technologies to relevant domains.
(Lucidi primo blocco X4, lucidi secondo blocco X4 )
23 aprile 2006, ore 15:00, Aula Magna ![]()
Evoluzione delle architetture di integrazione
verso una Service
Oriented Architecture
Filippo Bosi, Marco Cimatti, Lorenzo manzoni, Imola Group
Integrazione e SOA
Abstract
Breve cronistoria dell'evoluzione delle architetture di
integrazione basata su esperienze di progetto e approfondimento sulla
Service Oriented Architecture: aspetti metodologici, organizzativi e
tecnologici.
Enterprise Service Bus open source
Abstract
Il punto sullo stato di maturazione della tecnologia dei Web Services, livello di adozione delle specifiche e grado di interoperabilità . Esempi di utilizzo dei Web Services mediante Enterprise Service Bus open source.
Ajax
Le caratteristiche di base di Ajax e alcuni sviluppi in ambito aziendale verso la integrazione.
(Lucidi delle presentazioni, Materiale per il codice delle applicazioni mostrato)
.
Per il programma e le informazioni dei seminari degli anni precedenti (AA 2005-2006).
.
.