A.N 991 Client server SQL DBMS TP monitors componenti middleware CORBA Web server OTM HTML Protocolli Sicurezza dati istruzioni funzioni oggetti interfacce.

Slides:



Advertisements
Presentazioni simili
© 2010 Colt Telecom Group Limited. All rights reserved. Cloud Computing Lapproccio Colt Dionigi Faccedna.
Advertisements

CONCLUSIONE - Nucleo (o Kernel) Interagisce direttamente con lhardware Interagisce direttamente con lhardware Si occupa dellesecuzione.
Grafico 201 : energia rilasciata, in MeV, da un neutrone singolo nello scintillatore 01 . Grafico 221 : tempi dei rilasci d'energia in scala logaritmica,
Applet Java.
Unit à E3 Eventi. Obiettivi Conoscere il concetto di evento e gestore di evento Conoscere i pulsanti in Swing e la gestione dellevento clic Saper gestire.
Informatica e Telecomunicazioni
Gestire Active Directory con script ADSI (parte 1)
TechNet Integration Workshop
WSDL (Web Services Description Language) Laurea Magistrale in Informatica Reti 2 (2006/07) dott. Federico Paoloni
Università degli studi di Modena e Reggio Emilia Progetto e realizzazione di un tool di sincronizzazione database server – palmare per il controllo del.
Realizzazione di un robot mobile controllato mediante comandi labiali
Seam.
Un DataBase Management System (DBMS) relazionale client/server.
Gerarchie di Tipi. Metodologie di progetto Estensione di classi Implementazione di interfacce Composizione.
EJB Enterprise Java Beans B. Pernici. Approccio Java.
Pierluigi Plebani - Politecnico di Milano MAIS Registry URBE (Uddi Registry By Example) WP2 Roma - 25 Novembre 2005.
Layouts and Graphics. component - container - layout Un Container contiene [0 o +] Components Il Layout specifica come i Components sono disposti nel.
Model – View - Controller
Unified Modeling Language class C {…} class B extends C {…} Esiste una notazione grafica per mostrare le relazioni di ereditarietà. Object StringC B Tutte.
Richiami di Java Multithreading. Threads (subclassing) public class A { public void a_method { C t = new C(); //C t = new C(String name); t.start(); …
prompt> java SumAverage
Directory services Directory offline –Elenchi telefonici –Guide TV –Cataloghi acquisti Directory online –Application specific (lotus notes, MS Exchange.
1. Conoscere luso delle collezioni in Java Comprendere le principali caratteristiche nelle varie classi di Collection disponibili Saper individuare quali.
Gestione dei Progetti Software 2 (a.a. 204/05) - Lezione 4 1 Il package java.awt Gestione dellI/O orientato alla grafica: le finestre Sviluppo di interfacce.
AMACA [AFS Memorize And Check Application] Un tool di analisi storica per OpenAFS a supporto di ENEAGRID Alessio Rocchi.
Università La Sapienza Ingegneria del Software I 1 Ingegneria del software I Seminario 2: Microsoft.NET.
Università La Sapienza Ingegneria del Software I 1 Ingegneria del software I Seminario 3:Enterprise Java Beans.
2000 Prentice Hall, Inc. All rights reserved. 1 Capitolo 6: Classi e astrazione dati 1.Introduzione 2.Definizione delle strutture 3.Accedere ai membri.
Packages. Package: insieme di classi e interfacce in relazione Per formare un package basta inserire la direttiva come prima istruzione nel file sorgente.
FONDAMENTI DI INFORMATICA III WfMC-1. FONDAMENTI DI INFORMATICA III WfMC-2 WFMC Cose WfMC Workflow Management Coalition (WfMC), Brussels, è unorganizzazione.
APPLICAZIONI WEB In questo corso impareremo a scrivere un'applicazione web (WA) Marco Barbato - Corso di Applicazioni Web – A.A
Architettura Java/J2EE
Sequence. CREARE UNA SEQUENCE CREATE SEQUENCE nome [INCREMENT BY n] [START WITH n] [MAXVALUE n | NOMAXVALUE] [MINVALUE n | NOMINVALUE] [CYCLE | NOCYCLE]
Componenti dell’architettura Oracle
Java overview A.Natali Marzo Java: una breve storia Dalle applicazioni embedded al network computing e oltre.
A.N 991 Client server SQL DBMS TP monitors componenti middleware CORBA Web server OTM HTML Protocolli Sicurezza dati istruzioni funzioni oggetti interfacce.
A.Natali a.a Client server SQL DBMS TP monitors componenti middleware CORBA Web server OTM HTML Protocolli Sicurezza dati istruzioni funzioni.
Da Read Eval Print... Print ( Eval ( Read() ) ) ) evalreadprint 1. Read: acquisici i valori dei dati di ingresso 2. Eval: elabora e produci un risultato.
Da Read Eval Print... Print ( Eval ( Read() ) ) ) evalreadprint 1. Read: acquisici i valori dei dati di ingresso 2. Eval: elabora e produci un risultato.
Progetto Di Uninfrastruttura Che Permetta La Modifica Di Dati Condivisi Distribuiti Su Più Nodi Reti di calcolatori L-S Gozzi Daniele
Grafico 201 : energia rilasciata, in MeV, da un neutrone singolo nello scintillatore 01. Grafico 221 : tempi dei rilasci d'energia in ns.
Gestione efficiente di allarmi satellitari
OR5 – Rete di trasmissione
Sviluppo di una Xlet per la TV digitale terrestre Vademecum della regione marche 2006 Ventura Luca.
System for Card DOCUMENTO PROGRAMMATICO SULLA SICUREZZA Presentazione del Servizio ASP di System for Card.
PROGETTO DI STRUMENTI PER LA CONFIGURAZIONE DI APPLICAZIONI JAVA ENTERPRISE Anno Accademico 2006 / 2007 Sessione III FACOLTÀ DI INGEGNERIA CORSO DI LAUREA.
Facelets case study: Ricettario Docente: Gabriele Lombardi
Scoprirete che su Office non si può solo contare ma anche sviluppare.
IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist
Video rental management system
1 Simulated multiple inheritance Sandro Pedrazzini Approfondimento Simulated multiple inheritance in Java.
Interoperabilità tra servizi eterogenei M. Missikoff – F. Taglino LEKS, IASI-CNR Una piattaforma inferenziale per il Web Semantico: Jena2 Roma, 2006 Web.
Corso di Web Services A A Domenico Rosaci Patterns di E-Business D. RosaciPatterns per l'e-Business.
Esercizi Swing.
Collection & Generics in Java
JDBC Java DataBase Connectivity SISTEMI ITIS B. CASTELLI Anno Scolastico
Java gestione eventi introduzione. La gestione degli eventi Ci sono 3 oggetti interessati alla g. d. e.: L’oggetto interessato (event source) ad esempio.
Nuove funzionalitA’ e caratteristiche del linguaggio
Protocolli e architetture per WIS. Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di.
SQL*PLUS Worksheet Permette di:
Spring Framework, Scope dei bean (1)
Architetture a componenti Java per la realizzazione di DSS distribuiti Giordano Vicoli - ENEA 28 Ottobre 2003.
Universal App – Sviluppo di App per Windows Store Gianluca Bertelli
La gestione degli eventi
Sistemi di elaborazione dell’informazione Modulo 4 - Tecniche di programmazione distribuita Unità didattica 1 - Socket library Ernesto Damiani Lezione.
 Primo livello: Field Management. A questo livello le informazioni sono relative ai dispositivi di campo  Secondo livello:

Paradigma MVC Ing. Buttolo Marco.
Consultazione delle carte da gioco collezionabili
Studente : Andrea Cassarà Classe: 5AII A.S. 2014/2015 Link Sito
Transcript della presentazione:

A.N 991 Client server SQL DBMS TP monitors componenti middleware CORBA Web server OTM HTML Protocolli Sicurezza dati istruzioni funzioni oggetti interfacce eventi moduli GUIprocessi thread file sockets Mobile code OOGUI Oggetti distribuiti Business Obj Agenti

A.N 992 MMIELAB piattaforma & I/O print( eval( read() ) ) configuratore & attivatore Architettura del sistema

A.N 993 MMIELAB piattaforma & I/O configuratore & attivatore class mainText class textParolaUI implements IparolaUI class contaParole class openFileTool parola class parola implements Iparola class notWellFormedException extends Exception notWellFormedException

A.N 994 Visual presentation JFC: AWT, 2D. Swing Event model delegazione (JDK1.1) Properties Single value, indexed Bound, constrained Incapsulamento metodi get/set Introspection reflection introspector BeanContext BeanInfo Persistency Serialization Versioning Customization Property Editor,.... Design time Run time Naming patterns Bean Container

A.N 995 xxxEvent adapter gestore bean GUI xxxListener GUI Events

A.N 996 ActionEvent Adapter (anonimo) ( e gestore ) BeanParola getB ActionListener GUI Events setB parola Adapter (anonimo) ActionListener Container (JFrame) Una parola e un oggetto che deve essere costruito in accordo a precise regole e che non definisce alcun mutatore Un BeanParola e una via di accesso ad una parola che funge anche da gestore delle azioni il pulsante setB consente di modificare la parola il pulsante getB visualizza la parola corrente

A.N 997 ( e gestore ) BeanParola getB setB Container (JFrame) VetoableChangeListener VetoableChangeSupport Costruzione vincolata parola parolaBfRegolareChangeAdapter parolaBfRegolareValidator parolaBfRegolare vetoableChange(PropertyChangedEvent) setNVChars getNVChars Validate(String)

A.N 998 PropertyChangedEvent adapter gestore adapter bean GUI PropertyChangedListener xxxListener gestore Bound properties adapter Riceve ed elabora il segnale di modifica

A.N 999 VetoableChangeSupport adapter gestore adapter bean GUI gestore VetoableChangeListener Constrained properties xxxListener adapter vetoableChange(PropertyChangedEvent) Se non valida la modifica lancia una PropertyVetoException