INTRODUZIONE A J2EE 1.4 E AI SERVIZI WEB ENTERPRISE
|
|
- Dario Costantino
- 6 anni fa
- Visualizzazioni
Transcript
1 00-PRIME PAGINE :04 Pagina V Indice Prefazione XI PARTE PRIMA INTRODUZIONE A J2EE 1.4 E AI SERVIZI WEB ENTERPRISE 1 Capitolo 1 Le ragioni di tanto interesse Enterprise in J2EE 3 Definizione del termine enterprise 4 La complessità dello sviluppo di applicazioni enterprise J2EE in aiuto 14 Un architettura basata sulle componenti semplice e coerente 15 Supporto built-in per la scalabilità e la sicurezza 19 Sviluppato su basi stabili e affidabili 20 Integrazione con sistemi informativi aziendali e sistemi legacy 21 Supporto built-in per i servizi Web 24 Applicazioni portabili indipendenti dalla piattaforma e dal vendor Riepilogo 29 Capitolo 2 Architettura, terminologia e caratteristiche di J2EE Il modello di applicazioni distribuite multilivello di J2EE Client, componenti, moduli, container e servizi 35 Client 36 Componenti e moduli 43 Container e servizi I ruoli previsti dalla piattaforma 62
2 00-PRIME PAGINE :04 Pagina VI VI 2.4 Le novità di J2EE Riepilogo 65 Capitolo 3 I servizi di piattaforma e i servizi Web I servizi della piattaforma 67 Servizi di rete con HTTP e HTTPS 68 Servizi transazionali con JTA e JTS 69 Servizi CORBA con RMI-IIOP e Java IDL 71 Servizi di database con l API JDBC 72 Servizi di messaging con JMS 73 Servizi di naming e di directory con JNDI 74 Servizi di posta con JavaMail e JAF 75 Servizi di sicurezza con JAAS e JACC 76 Servizi di parsing per XML con JAXP 79 Servizi Web con le API Java per XML 80 Servizi di connettività EIS con l architettura J2EE Connector 88 Servizi di deployment e di gestione Le API della piattaforma 91 API richieste da J2SE 91 API opzionali per J2SE Riepilogo 93 Capitolo 4 Casi di studio e scenari di esempio Le applicazioni Java Pet Store e Java Smart Ticket 95 L applicazione di esempio Java Pet Store 96 L applicazione di esempio Java Smart Ticket Web3D Web Grid computing, shopping on-line e servizi di ricerca Riepilogo 107 PARTE SECONDA DAL CLIENT AL SERVER CON SERVLET, PAGINE JSP E BEAN 109 Capitolo 5 Estensione dei server Web con le servlet Java Il ruolo della tecnologia Java Servlet nel contesto di J2EE 111 Le servlet supportano il livello Web di J2EE 112 Le servlet a confronto con altre tecnologie di estensione dei server Web 115 Componenti, applicazioni e container Web 118 Il lifecycle delle servlet Analisi delle caratteristiche principali delle servlet 126
3 00-PRIME PAGINE :04 Pagina VII VII Impiego degli oggetti request e response per accedere e rispondere alle richieste dei client. 129 Impiego dei filtri per elaborare e trasformare richieste e risposte 135 I cooky per tenere traccia e gestire le sessioni con gli utenti Riepilogo 138 Capitolo 6 Creazione di pagine Web dinamiche con JSP Il ruolo della tecnologia JSP in J2EE 140 Le pagine JSP ricoprono il ruolo View nelle architetture MVC 145 Lifecycle delle pagine JSP Caratteristiche principali delle pagine JSP 151 Impiego degli elementi JSP per creare contenuti dinamici 155 Esempio: l applicazione Web3D Web Media Submission Utilizzo delle direttive per comunicare con il container 167 Configurazione delle pagine con la direttiva page 167 Impiego dei marcatori personalizzati tramite la direttiva taglib 168 Creazione di pagine composte con la direttiva include Uso delle azioni e la definizione delle variabili di script Utilizzazione degli script per dare vita alle pagine JSP e XML Riepilogo 179 Capitolo 7 Sviluppo delle componenti business lato server con gli EJB Il ruolo della tecnologia EJB nel contesto di J2EE 181 Componenti business distribuite e riutilizzabili 182 Componenti business portabili e interoperabili 185 I servizi Web nel livello business Tipi di bean: session, entity e message-driven 188 I bean session 188 I bean entity 195 I bean message-driven Accesso ai bean tramite le interfacce 200
4 00-PRIME PAGINE :04 Pagina VIII VIII Utilizzo dell interfaccia home per accedere all interfaccia componente del bean 201 Definizione delle view client locale, remota e dei servizi Web Sviluppo dei client per il bean di esempio Points Calculator 214 Impiego di JNDI per accedere all interfaccia home 215 Codifica del client Web in tecnologia JSP 218 Codifica del client application in Java Packaging e deployment degli EJB Riepilogo 229 Capitolo 8 Transazioni e accesso ai database Le transazioni 231 Transazioni atomiche, consistenti, isolate e durature 233 Transazioni container-managed 236 Transazioni bean-managed I bean entity per accedere ai database 247 Impiego delle chiavi primarie per identificare univocamente le entità 250 Impiego dei metodi finder per localizzare le entità tramite l interfaccia home 254 Persistenza container-managed 257 Persistenza bean-managed Riepilogo 262 PARTE TERZA CREAZIONE DEI SERVIZI WEB CON XML 265 Capitolo 9 Elaborazione di documenti XML con JAXP Il ruolo di XML e JAXP nell architettura J2EE Impiego di JAXP per elaborare, trasformare e stilizzare documenti XML 270 Parsing di documenti XML con SAX e DOM 272 Trasformazione e stilizzazione dei documenti XML con XSLT Riepilogo 313 Capitolo 10 Creazione dei client e degli endpoint dei servizi Web con JAX-RPC Il ruolo di JAX-RPC in J2EE 315 Requisiti minimi di piattaforma 317 API JAX-RPC 318 Significato dell espressione Servizio Web 319
5 00-PRIME PAGINE :04 Pagina IX IX 10.2 Implementazione dei client e degli endpoint dei servizi Web 321 Tipi di dati supportati da JAX-RPC 322 Implementazione degli endpoint dei servizi Web con JAX-RPC 323 Generazione degli stub, dei tie e della descrizione WSDL 330 Packaging e deployment del servizio 336 Implementazione dei client dei servizi Web con JAX-RPC Riepilogo 347 Capitolo 11 Invio e ricezione di messaggi XML con SAAJ Il ruolo di SAAJ nell architettura J2EE Panoramica ad alto livello di SAAJ 352 Struttura interna dei messaggi SOAP 352 Invio di messaggi tramite connessioni SOAP Impiego di SAAJ per creare, inviare ed elaborare messaggi SOAP 358 Composizione e trasmissione di messaggi SOAP 361 Elaborazione di messaggi SOAP Riepilogo 374 Capitolo 12 Acesso ai registry XML con JAXR Il ruolo di JAXR nell architettura J2EE 375 Fornitori registry, fornitori JAXR e client JAXR 376 I package dell API JAXR Creazione, packaging e deployment dei client JAXR 381 Implementazione del client JAXR 382 Packaging e deployment del client JAXR Riepilogo 397 Appendice Risorse fondamentali relative a J2EE Indice analitico 403
Corso Programmazione Java Avanzato
Corso Programmazione Java Avanzato Codice: ITJA0113 Durata: 40 ore Descrizione corso Questo corso fornisce una panoramica sulle tecnologie impiegate per la realizzazione di applicazioni web basate sulla
DettagliIntroduzione ORGANIZZAZIONE DEL LIBRO. Il libro è composto da 12 capitoli organizzati nelle tre parti seguenti:
Introduzione Questo libro, espressamente rivolto ai programmatori esperti in Java, tratta gli elementi essenziali della piattaforma Java 2 Enterprise Edition (J2EE) e analizza in modo particolare le nuove
DettagliProgramma didattico. Sviluppare Applicazioni Distribuite in ambiente. Spring MVC
Programma didattico Sviluppare Applicazioni Distribuite in ambiente Spring MVC Programma del corso 1.Progettazione e Sviluppo Database Relazionali Questa competenza permette di Progettare e Sviluppare
Dettagli3.3.6 Gli operatori Le funzioni di accesso al tipo Le strutture di controllo Le funzioni
IIndice Capitolo 1 Da dove partiamo: pagine web statiche 1 1.1 Principi di base.............................. 1 1.1.1 Il paradigma client-server.................... 1 1.1.2 Ipertesto, multimedia, ipermedia................
DettagliREGIONE BASILICATA UFFICIO S. I. R. Standard Tecnologici dei Sistemi Informativi
UFFICIO S. I. R. Standard Tecnologici dei Sistemi Informativi Autori: Dott.ssa Domenica Nardelli (P.O.C. Area Applicativa Ufficio SIR) Data di creazione: 03 Ottobre 2005 Ultimo aggiornamento: 03 Ottobre
DettagliFramework. Impianti Informatici. Web application - tecnologie
Framework Web application - tecnologie Web Application: tecnologie 2 Java-based (J2EE) Sviluppata inizialmente da Sun Cross-platform e open source Gestire direttamente le funzionalità dell applicazione
DettagliUFFICIO S. I. LICA R. S. TA
REGI ONE BASI UFFICIO S. I. LICA R. S. TA Standard Tecnologici Pagina i di 11 Controllo del documento Identificazione documento Titolo Tipo Identificatore Nome file
DettagliLaboratorio di Applicazioni Internet Anno Accademico 2005/2006
Laboratorio di Applicazioni Internet Anno Accademico 2005/2006 Tito Flagella (tito@link.it) Domenico Aquilino (d.aquilino@metaware.it) Dipartimento di Informatica Università di Pisa Orario Mercoledì, 9-11
DettagliProgettazione: Tecnologie e ambienti di sviluppo
Contratto per l acquisizione di servizi di Assistenza specialistica per la gestione e l evoluzione del patrimonio software della Regione Basilicata. Repertorio n. 11016 del 25/09/2009 Progettazione: Tecnologie
DettagliIndice. Introduzione PARTE PRIMA PRELUDIO: SERVIZIO CON SORRISO 1
Indice Introduzione XIII PARTE PRIMA PRELUDIO: SERVIZIO CON SORRISO 1 Capitolo 1 Creazione di servizi Web 3 1.1 I servizi Web 3 Architetture distribuite basate su componenti 4 Come creare servizi Web 5
DettagliProgetto di Applicazioni Software
Progetto di Applicazioni Software Laurea in Ingegneria Informatica ed Automatica Laurea in Ingegneria dei Sistemi Informatici Laurea Magistrale in Ingegneria Informatica Credits: parte del materiale utilizzato
DettagliAgenda. Architettura. Contesto. Integrazione e SOA
Integrazione e SOA Agenda Esempi di architettura di integrazione Service Oriented Architecture Enterprise Service Bus, standard JBI 2 Contesto Architettura Istituto assicurativo che diventa banca e vuole
DettagliCORSO DI PROGRAMMAZIONE JAVA STANDARD + ENTERPRISE EDITION
CORSO DI PROGRAMMAZIONE JAVA STANDARD + ENTERPRISE EDITION 0 DURATA 200 ore CONTENUTI Oracle PL/SQL Introduzione al PL/SQL Cenni su SQL con utilizzo di SQL*PLUS Configurazione ambiente Developer DB Classi,
DettagliEvoluzione delle Architetture Distribuite
Evoluzione delle Architetture Distribuite 1 Evoluzione dell architettura Dall architettura centralizzata all architettura distribuita Applicazioni centralizzate Applicazioni Client/Server Applicazioni
DettagliArchitettura Tecnica i. Architettura Tecnica
i Architettura Tecnica ii Copyright 2005-2011 Link.it s.r.l. iii Indice 1 Scopo del documento 1 1.1 Abbreviazioni..................................................... 1 2 Overview 1 2.1 La PdD........................................................
DettagliFlavio De Paoli. Agenda. Introduzione Architettura J2EE (Java 2 Enterprise Edition) Servizi e Comunicazione Enterprise Java Beans Future directions
Enterprise Java Bean Flavio De Paoli 1 Agenda Introduzione Architettura J2EE (Java 2 Enterprise Edition) Servizi e Comunicazione Enterprise Java Beans Future directions 2 Java 2 Enterprise Edition Definisce
DettagliStudente Fabio Rombaldoni
Università degli Studi di Bologna Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica S Relazione Progettare e Sviluppare Applicazioni Enterprise Distribuite Multi-tier a Componenti TM con
DettagliSommario. Introduzione... xvii. 1 Che cosa sono i servizi Web?... 1
Sommario Introduzione................................................... xvii Benvenuti!......................................................... xvii Questo libro fa al caso vostro?..........................................
DettagliCinzia Celentano Systems Engineer iforce Business Solution Practices Sun Microsystems Italia
Infrastruttura a supporto dell'interoperabilita' dei sistemi di Protocollo Informatico Cinzia Celentano Systems Engineer iforce Business Solution Practices Sun Microsystems Italia Agenda Il quadro normativo
DettagliLa Roadmap dello sviluppo per System i5: dalle Applicazioni Legacy alla SOA
IBM System i5 La Roadmap dello sviluppo per System i5: dalle Applicazioni Legacy alla SOA Massimo Marasco System i Technical Sales Support massimo_marasco@it.ibm.com Oriented Architecture (SOA) Servizio
DettagliD. Rosaci. Java2 Enterprise Edition
D. Rosaci Java2 Enterprise Edition Cos è J2EE? È una piattaforma per lo sviluppo di applicazioni enterprise, basata su un modello di applicazione distribuito a più livelli (multi-tiered) Per applicazione
DettagliPRIMO MODULO. DURATA: 80 ore CONTENUTI
0 PRIMO MODULO DURATA: 80 ore CONTENUTI 1. Introduzione alla programmazione a. Cosa è la programmazione strutturata b. Strutture dati c. Come si affronta una problematica da risolvere d. Quali sono i passi
DettagliModelli a Componenti e Enterprise Java Beans
Modelli a Componenti e Enterprise Java Beans Università di Bologna CdS Laurea Magistrale in Ingegneria Informatica I Ciclo - A.A. 2010/2011 02 Modelli a Componenti e Enterprise Java Beans (base) Docente:
DettagliJava Enterprise Edi.on. Gabriele Tolomei DAIS Università Ca Foscari Venezia
Java Enterprise Edi.on Gabriele Tolomei DAIS Università Ca Foscari Venezia Java Web Services Web Services: SOAP vs. RESTful 2 diversi.pi di Web Services I Web Services SOAP sono quelli classici Si basano
DettagliARCHITECTING AND DESIGNING J2EE APPLICATIONS
ARCHITECTING AND DESIGNING J2EE APPLICATIONS [cod. S301] UN BUON MOTIVO PER Il corso fornisce le competenze richieste per utilizzare la piattaforma J2EE (Java 2 Platform, Enterprise Edition) per creare
DettagliAlma Mater Studiorum - Università di Bologna Scuola di Ingegneria e Architettura. Sistemi Distribuiti M A.A
Alma Mater Studiorum - Università di Bologna Scuola di Ingegneria e Architettura Sistemi Distribuiti M A.A. 2016 2017 Esercitazione JBI Ing. Stefano Monti smonti@imolinfo.it Un tipico scenario di integrazione
DettagliSWIM v2 Design Document
PROGETTO DI INGEGNERIA DEL SOFTWARE 2 SWIM v2 DD Design Document Matteo Danelli Daniel Cantoni 22 Dicembre 2012 1 Indice Progettazione concettuale Modello ER Entità e relazioni nel dettaglio User Feedback
DettagliMVC - Principio. MVC Model View Controller. MVC - Terminologia. MVC - Funzionamento. Richiesta. Controller. Model. Risposta. View
MVC View Controller! Si tratta di un pattern di progettazione introdotto originariamente con Smalltalk (1980 Xerox)! Si basa su astrazioni presenti in tutte le applicazioni dotate di interfaccia grafica!
DettagliJ2EE (o JEE): Framework Java per lo sviluppo di applicazioni WEB Enterprise, che vivono in rete e che siano accessibili attraverso browser.
Il Pattern MVC J2EE (o JEE): Framework Java per lo sviluppo di applicazioni WEB Enterprise, che vivono in rete e che siano accessibili attraverso browser. Il famework Sun J2EE Component, Container e Connector:
DettagliEJB Components. Leonardo Mariani Esercitazione di Sistemi Distribuiti. Oggetti Distribuiti
EJB Components Leonardo Mariani Esercitazione di Sistemi Distribuiti 1 Oggetti Distribuiti 2 Middleware Esplicito 3 Middleware Implicito 4 Tipica Applicazione J2EE 1/2 5 Tipica Applicazione J2EE 2/2 6
DettagliEnterprise @pplication Integration Software S.r.l.
SAP rel.1.0 : SAP State: Final Date: 03-27-200 Enterprise @pplication Integration Software S.r.l. Sede legale: Via Cola di Rienzo 212-00192 Rome - Italy Tel. +39.06.6864226 Sede operativa: viale Regina
DettagliMinistero del Lavoro e delle Politiche Sociali
Ministero del Lavoro e delle Politiche Sociali Prospetto Informativo on-line Standard tecnici del sistema informativo per l invio telematico del Prospetto Informativo Documento: UNIPI.StandardTecnici Revisione
DettagliENTERPRISE JAVABEANS
ENTERPRISE JAVABEANS Approfondimento per il corso Sistemi Distribuiti A.A. 2002/2003 Marchiori Ilaria 780070 Università Ca Foscari Venezia CENNI SULLA PROGRAMMAZIONE A COMPONENTI 3 Introduzione 3 Che cos
DettagliPiattaforme software distribuite
Piattaforme software distribuite Java 2 Platform Enterprise Edition (J2EE) Davide Lamanna lamanna@dis.uniroma1.it Il modello delle applicazioni multitier Applet An applet is a program written in the JavaTM
DettagliSommario PREFAZIONE... XI CAPITOLO 1: INTRODUZIONE AI COMPUTER, A INTERNET E AL WEB... 1 CAPITOLO 2: INTRODUZIONE ALLE APPLICAZIONI JAVA...
Sommario PREFAZIONE... XI Lo scopo di questo libro... xi La metodologia di insegnamento... xiii L apprendimento attraverso il codice... xiii La programmazione orientata agli oggetti... xiii L accesso al
DettagliUNIVERSITÀ DEGLI STUDI DI PARMA
UNIVERSITÀ DEGLI STUDI DI PARMA FACOLTÀ DI INGEGNERIA CORSO DI LAUREA IN INGEGNERIA ELETTRONICA PROGETTAZIONE E REALIZZAZIONE DI UN SISTEMA AD AGENTI PER L INTEGRAZIONE DATI VIA WEB Relatore Chiar.mo Prof.
DettagliL architettura software generale
L architettura software generale L architettura si basa su una struttura multi-tier che implementa i SERVIZI (funzionalità rese disponibili agli utenti) utilizzando una modellizzazione a componenti ( Component
DettagliProgrammazione di servizi web SOAP
Luca Cabibbo Architettura dei Sistemi Software Programmazione di servizi web SOAP dispensa asw860 marzo 2017 What is elegance? Soap and water! Cecil Beaton 1 - Fonti The Java EE 7 Tutorial https://docs.oracle.com/javaee/7/tutorial/
DettagliIndice. Introduzione. Capitolo 1
Indice Introduzione XI Capitolo 1 Pagine dei fornitori: applicazione dei fogli di stile CSS in XML 1 1.1 Introduzione a HTML e XHTML 1 1.2 Controllo della presentazione: fogli di stile CSS 8 1.3 Approfondimento
Dettagli01 Applicazioni Enterprise e Panoramica su J2EE
Applicazioni Enterprise e Panoramica su J2EE Panoramica su J2EE Sistemi Distribuiti M 1 Alma Mater Studiorum - Università di Bologna CdS Laurea Magistrale in Ingegneria Informatica I Ciclo - A.A. 2015/2016
DettagliAscotWeb - mediatore Versione dicembre 2015
AscotWeb - mediatore Versione 1.0.1 21 dicembre 2015 Approvazioni Il presente documento è stato approvato da: 20/05/16 12.17 2 Storia delle Modifiche Versione Data Descrizione 1.0 19/05/2016 Prima versione
Dettagliottobre Fonti Java Platform, Enterprise Edition The Java EE 5 Tutorial [SAP/2e] Chapter 16, J2EE/EJB Luca Cabibbo
Luca Cabibbo Architetture Software Dispensa MW 5 ottobre 2008 1 -Fonti Java Platform, Enterprise Edition http://java.sun.com/javaee/ The Java EE 5 Tutorial http://java.sun.com/javaee/5/docs/tutorial/doc/
DettagliIntroduzione alla Programmazione per il Web
Introduzione alla Programmazione per il Web Docente: Gino Perna Obiettivi del corso Il corso vuole introdurre la pratica della programmazione in contesti applicativi attuali: programmazione di applicazioni
DettagliConcetti base. Impianti Informatici. Web application
Concetti base Web application La diffusione del World Wide Web 2 Supporto ai ricercatori Organizzazione documentazione Condivisione informazioni Scambio di informazioni di qualsiasi natura Chat Forum Intranet
DettagliTecnologie di implementazione. Corso di ingegneria del software
Tecnologie di implementazione Corso di ingegneria del software Sommario Principali architetture dei sistemi distribuiti Component based software engineering Componenti Comunicazione nei processi distribuiti
Dettagli01 Applicazioni Enterprise e Panoramica su J2EE
Applicazioni Enterprise e Panoramica su J2EE Università di Bologna CdS Laurea Magistrale in Ingegneria Informatica I Ciclo - A.A. 2010/2011 Sistemi Distribuiti M 01 Applicazioni Enterprise e Panoramica
DettagliJava Model 2, J2EE e MVC
Java Model 2, J2EE e MVC Home Page del corso: http://www-db.disi.unibo.it/courses/tw/ Versione elettronica: 5.01.J2EE.pdf Versione elettronica: 5.01.J2EE-2p.pdf 1 Java Model 2 Nel progetto di applicazioni
DettagliEnterprise Java Bean. Agenda. Flavio De Paoli
Enterprise Java Bean Flavio De Paoli 1 Agenda Introduzione Architettura J2EE (Java 2 Enterprise Edition) Il modello a componenti Servizi e Comunicazione Conclusioni 2 Architettura degli EJB The Enterprise
DettagliProgetto di Applicazioni Software
Progetto di Applicazioni Software Domenico Lembo Antonella Poggi 1. Architetture dei Sistemi Informativi Dipartimento di Informatica e Sistemistica Antonio Ruberti SAPIENZA Università di Roma Anno Accademico
DettagliUniversità di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi C1_1 V3.
Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione INGEGNERIA DEL SOFTWARE Paolo Salvaneschi C1_1 V3.4 Componenti Il contenuto del documento è liberamente utilizzabile
DettagliDEL SENDER GUIDA INTEGRATIVA ALL INSTALLAZIONE. Versione N.1.0. Data 11/05/2009. Sender - Guida integrativa alla installazione
GUIDA INTEGRATIVA ALL INSTALLAZIONE DEL SENDER Versione N.1.0 Data 11/05/2009 Versione 1.0, Data emissione 11/05/2009 Pag. 1 di 15 Revisione Capitolo Modifica Data 1.0 Prima Emissione 11/05/2009 Versione
DettagliPOLITECNICO DI TORINO III Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica TESI DI LAUREA
POLITECNICO DI TORINO III Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica TESI DI LAUREA Architetture Web basate su Enterprise JavaBeans in ambiente Open Source Relatori Ing. Fulvio Corno
DettagliSistemi Distribuiti M. Proposta di esercizio: Spring
Università di Bologna CdS Laurea Magistrale in Ingegneria Informatica I Ciclo - A.A. 2014/2015 Sistemi Distribuiti M Proposta di esercizio: Spring Sistemi Distribuiti M Esercitazione su Spring 1 Obiettivi
DettagliApplicazione: GAS - Gestione AcceSsi
Riusabilità del software - Catalogo delle applicazioni Gestione ICT Applicazione: GAS - Gestione AcceSsi Amministrazione: Consiglio Nazionale delle Ricerche (CNR) Responsabile dei sistemi informativi Nome
Dettaglisimplesoad SERVICE ENGINEER
SIMPLE ENGINEERING simplesoad SERVICE ENGINEER TRAINING CYCLE SHEET SIMPLESOAD_SE_COURSE_SHEET_IT_2007032701 SIMPLE ENGINEERING 2007 - ALL RIGHTS RESERVED. SIMPLE ENGINEERING IS AN INDEPENDENT EUROPEAN
DettagliProgrammatore sviluppatore software
identificativo scheda: 19001 stato scheda: Validata Descrizione sintetica Definisce specifiche dettagliate e contribuisce direttamente alla creazione e/o modifica di sistemi software complessi utilizzando
DettagliPROGRAMMA CORSO Analista Programmatore JAVA - ORACLE
PROGRAMMA CORSO Analista Programmatore JAVA - ORACLE 1. JAVA 1.1 Introduzione a Java Introduzione Cosa è Java 1.2 Sintassi e programmazione strutturata variabili e metodi tipi di dati, array operatori
DettagliCurriculum Vitae di. Pietro Martinelli
Curriculum Vitae di Pietro Martinelli Informazioni generali nato a Brescia il 19/03/1978 residenza e domicilio a Brescia in via Colle Fiorito n. 23 - c.a.p. 25123 cell. 3470189513, 3207297747 email: amicofragile@gmail.com
DettagliChe cosa è Message Activator
Che cosa è Message Activator Message Activator è una piattaforma software che permette la comunicazione diretta alla Customer Base utilizzando una molteplicità di canali Punti di forza di Message Activator
DettagliApplicazioni distribuite e sistemi ad oggetti distribuiti. RPC RMI - Web Services 1
Applicazioni distribuite e sistemi ad oggetti distribuiti RPC RMI - Web Services 1 Complessità delle applicazioni distribuite La scrittura di applicazioni distribuite basate sull utilizzo di protocolli
DettagliFramework di Middleware. per Architetture Enterprise
Framework di Middleware per Architetture Enterprise Corso di Ingegneria del Software A.A.2011-2012 Un po di storia 1998: Sun Microsystem comprende l importanza del World Wide Web come possibile interfaccia
DettagliSviluppo di Applicazioni Web con Java 2 Enterprise Edition
Sviluppo di Applicazioni Web con Java 2 Enterprise Edition Ivan Scagnetto Dipartimento di Matematica e Informatica http://www.dimi.uniud.it/scagnett scagnett@dimi.uniud.it Laboratorio di Tecnologie Lato
DettagliLA TECHNOLOGY TRANSFER PRESENTA JOHN KNEILING ROMA 6-7 MARZO 2000 ROMA 8-10 MARZO 2000 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231
LA TECHNOLOGY TRANSFER PRESENTA JOHN KNEILING APPLYING WEB TECHNOLOGY DEVELOPING WEB ENTERPRISE APPLICATIONS ROMA 6-7 MARZO 2000 ROMA 8-10 MARZO 2000 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 APPLYING
DettagliI-XIII_romane_sawyer 14-02-2006 10:50 Pagina V. Indice. Prefazione
I-XIII_romane_sawyer 14-02-2006 10:50 Pagina V Prefazione XI Capitolo 1 Tecnologie dell informazione e della comunicazione e Sistemi Informativi 1 1.1 Informatica e ICT 1 1.2 Il funzionamento dei computer:
DettagliSommario. Servizi SMS a valore aggiunto per dispositivi mobili. Osservatorio Mobile VAS (Value. Added Service)
Servizi SMS a valore aggiunto per dispositivi mobili Nicola Provenzano Dip.. di Ingegneria dell Informazione, Pisa nicola.provenzano@iet.unipi.it Mobile VAS Servizi SMS VAS SMS Center Kannel Content Server
DettagliLa modernizzazione delle applicazioni in ambiente System i5
La modernizzazione delle applicazioni in ambiente System i5 Segrate - 19 Ottobre 2006 Nicoletta Bernasconi nicoletta_bernasconi@it.ibm.com I modelli applicativi Tradizionale interfaccia utente a carattere
DettagliJava Model 2, J2EE e MVC
Java Model 2, J2EE e MVC Home Page del corso: http://www-db.disi.unibo.it/courses/tw/ Versione elettronica: 5.01.J2EE.pdf Versione elettronica: 5.01.J2EE-2p.pdf 1 Java Model 2 Nel progetto di applicazioni
DettagliGli EJB offrono vari vantaggi allo sviluppatore di una applicazione
Gli EJB offrono vari vantaggi allo sviluppatore di una applicazione Un ambiente di esecuzione che gestisce o naming di oggetti, sicurezza, concorrenza, transazioni, persistenza, distribuzione oggetti (location
DettagliINDICE. Indice. Introduzione
V Indice Introduzione XIII Capitolo 1 La programmazione multithread 1 1.1 Cosa sono i thread 2 Utilizzare i thread per dare una possibilità ad altri task 9 Avvio ed esecuzione dei thread 10 Esecuzione
DettagliSOA case study. Un esempio di progetto SOA. Le esperienze maturate sul campo. organizzato da:
SOA case study Un esempio di progetto SOA. Le esperienze maturate sul campo Agenda Case study SOA - Scenario Progettazione dei servizi Sicurezza Processo di sviluppo e rilascio Governance Gestione delle
DettagliSviluppo di Applicazioni Web con Java 2 Enterprise Edition
Sviluppo di Applicazioni Web con Java 2 Enterprise Edition Ivan Scagnetto Dipartimento di Matematica e Informatica http://www.dimi.uniud.it/scagnett scagnett@dimi.uniud.it Laboratorio di Tecnologie Lato
DettagliJOHN KNEILING ROMA 20-21 NOVEMBRE 2000 ROMA 22-24 NOVEMBRE 2000 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231
LA TECHNOLOGY TRANSFER PRESENTA JOHN KNEILING APPLYING WEB TECHNOLOGY TO THE ENTERPRISE DEVELOPING WEB ENTERPRISE ROMA 20-21 NOVEMBRE 2000 ROMA 22-24 NOVEMBRE 2000 RESIDENZA DI RIPETTA - VIA DI RIPETTA,
DettagliCentralizzata Monolitica anni Reti Client Server anni Internet The network is the computer
Distributed Object C o m p utin g "!$#&% ')(+*,#&-).0/2143657*98:.;8
DettagliCorso di Applicazioni Telematiche
Service Oriented Architectures e Web Services Corso di Applicazioni Telematiche A.A. 20010-11 Prof. Simon Pietro Romano Università degli Studi di Napoli Federico II Facoltà di Ingegneria Cos è un Web Service?
DettagliIndice Introduzione Elementi di base dei database Il linguaggio SQL (Structured Query Language)
Indice Introduzione XI Capitolo 1 Elementi di base dei database 1 1.1 Che cos è un database 1 1.2 L architettura di Oracle Database 10g 3 Progetto 1.1 L architettura di Oracle Database 10g 8 1.3 I tipi
DettagliSviluppo di applicazioni Internet: l'uso integrato di XML e Java
UNIVERSITA' DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Ingegneria - Sede di Modena Corso di Laurea in Ingegneria Infomatica Sviluppo di applicazioni Internet: l'uso integrato di XML e Java realizzata
DettagliIndice generale. Prefazione...xiii. Introduzione...xv. Android e Java per Android...1
Indice generale Prefazione...xiii Introduzione...xv Ringraziamenti...xviii Capitolo 1 Capitolo 2 Android e Java per Android...1 Cos è Android... 2 Architettura di Android... 2 La Dalvik Virtual Machine...
DettagliIntegrare J2EE e AFS: l'esempio di un componente di SIGN-ON
emesso da RAQ Approvato da DG pag. i di 21 PROGRAMMA OPERATIVO NAZIONALE 2000-2006 RICERCA SCIENTIFICA, SVILUPPO TECNOLOGICO, ALTA FORMAZIONE MISURA II.2 SOCIETÀ DELL INFORMAZIONE PER IL SISTEMA SCIENTIFICO
DettagliArchitetture per le applicazioni web-based. Mario Cannataro
Architetture per le applicazioni web-based Mario Cannataro 1 Sommario Internet e le applicazioni web-based Caratteristiche delle applicazioni web-based Soluzioni per l architettura three-tier Livello utente
DettagliN.E.A.T. ( Neutral Environment Application Tools )
N.E.A.T. ( Neutral Environment Application Tools ) SCOPO : Ambiente per lo sviluppo di applicazioni WEB multimediali basate su Data Base Relazionale e strutturate secondo il modello a tre livelli: Presentazione
DettagliIntroduzione ai Web Services Alberto Polzonetti
PROGRAMMAZIONE di RETE A.A. 2003-2004 Corso di laurea in INFORMATICA Introduzione ai Web Services alberto.polzonetti@unicam.it Introduzione al problema della comunicazione fra applicazioni 2 1 Il Problema
DettagliJBoss ESB Un caso d'uso italiano: La Porta di Dominio per la Cooperazione Applicativa
JBoss ESB Un caso d'uso italiano: La Porta di Dominio per la Cooperazione Applicativa Andrea Leoncini JBoss Stefano Linguerri - Pro-netics Agenda JBoss ESB le SOA e la Porta di Dominio Le specifiche CNIPA
DettagliCorso Android Corso Online Sviluppo su Cellulari con Android
Corso Android Corso Online Sviluppo su Cellulari con Android Accademia Futuro info@accademiafuturo.it Programma Generale del Corso di Sviluppo su Cellulari con Android Programma Base Modulo Uno - Programmazione
DettagliAPPENDICE 4 AL CAPITOLATO TECNICO
APPENDICE 4 AL CAPITOLATO TECNICO Descrizione dei profili professionali INDICE 1 PROFILI PROFESSIONALI RICHIESTI 3 1.1 CAPO PROGETTO 3 1.2 ANALISTA FUNZIONALE 4 1.3 ANALISTA PROGRAMMATORE 5 1.4 PROGRAMMATORE
DettagliWeb services. 25/01/10 Web services
Web services Tecnologia per il computing distribuito standard W3C non dissimile da RMI, CORBA, EJB... Relazione con il Web Websites for humans, Web Services for software :-) un Web service ha un indirizzo
DettagliProtocolli e architetture per WIS
Protocolli e architetture per WIS Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di informazioni e servizi Le architetture moderne dei WIS
DettagliVaudi Valerio Via Sessa Aurunca 8 00042 Anzio Roma valerio.vaudi@gmail.com 069873633 339/2381976 14/12/1985 Italiana Maschile VDAVLR85T14A323Q
Curriculum Vitae Informazioni personali Cognome Nome Indirizzo C.A.P. Citta Provincia E-mail Telefono Cellulare Data di nascita Cittadinanza Sesso Codice fiscale Vaudi Valerio Via Sessa Aurunca 8 00042
DettagliVerso l architettura MVC-2 Java Server Pages (JSP)
Verso l architettura MVC-2 Java Server Pages (JSP) 1 A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 2 / 2 0 1 3 JSP Una pagina JSP può essere vista come uno schema di pagina Web dove: le
DettagliComponenti (middleware)
Luca Cabibbo Architetture Software Componenti (middleware) Dispensa ASW 850 ottobre 2014 Le interfacce dei componenti devono essere progettate in modo che ciascun componente possa essere implementato in
Dettagliegovernment Stefano Bucci Un infrastruttura aperta per l integrazione e la cooperazione tra amministrazioni Sales Consultant Manager
egovernment Un infrastruttura aperta per l integrazione e la cooperazione tra amministrazioni Stefano Bucci Sales Consultant Manager Catania, 5 Dicembre 2002 Open e-government Un infrastruttura aperta
DettagliSistemi informativi secondo prospettive combinate
Sistemi informativi secondo prospettive combinate direz acquisti direz produz. direz vendite processo acquisti produzione vendite INTEGRAZIONE TRA PROSPETTIVE Informazioni e attività sono condivise da
Dettaglirchinizer il protocollo informatico obiettivi e strategie dott. michele bianchi
rchinizer il protocollo informatico obiettivi e strategie dott. michele bianchi Obiettivi migliorare l'efficienza interna ridurre i registri cartacei diminuire gli uffici di protocollo razionalizzare i
DettagliMODEL-VIEW-CONTROLLER PROBLEMA
MODEL VIEW CONTROLLER DESIGN PATTERN MODEL-VIEW-CONTROLLER INGEGNERIA DEL SOFTWARE Università degli Studi di Padova Dipartimento di Matematica Corso di Laurea in Informatica, A.A. 2013 2014 rcardin@math.unipd.it
DettagliCORSO DI PROGRAMMAZIONE JAVA
CORSO DI PROGRAMMAZIONE JAVA Corso di Programmazione Java Standard Edition ( MODULO A) OBIETTIVI ll corso ha come obiettivo quello di introdurre la programmazione a oggetti (OOP) e di fornire solide basi
DettagliArchitettura e componenti per la cooperazione applicativa nella Pubblica Amministrazione. White Paper Oracle Novembre 2002
Architettura e componenti per la cooperazione applicativa nella Pubblica Amministrazione White Paper Oracle Novembre 2002 Architettura e componenti Oracle per la cooperazione applicativa nella Pubblica
DettagliIntroduzione. E un sistema EAI molto flessibile, semplice ed efficace:
Overview tecnica Introduzione E un sistema EAI molto flessibile, semplice ed efficace: Introduce un architettura ESB nella realtà del cliente Si basa su standard aperti Utilizza un qualsiasi Application
DettagliEstensione e creazione di profili ebxml di collaborazione aziendale per l e-business
Corso di Laurea in Informatica Estensione e creazione di profili ebxml di collaborazione aziendale per l e-business Tesi di Laurea di: Cristiano Novelli Relatore: Fabio Vitali Correlatori: Piero De Sabbata
DettagliALLEGATO C STANDARD TECNICI DELLA BORSA CONTINUA NAZIONALE DEL LAVORO
ALLEGATO C STANDARD TECNICI DELLA BORSA CONTINUA NAZIONALE DEL LAVORO Standard tecnici Gli standard tecnici di riferimento adottati sono conformi alle specifiche e alle raccomandazioni emanate dai principali
DettagliMaster Interoperabilità A.A. 2010-2011 Presentazione Lavoro Pratico 1 Interoperabilità Tecnologica (Prof. Roberto Beraldi) Maccaroni Danilo
Master Interoperabilità A.A. 2010-2011 Presentazione Lavoro Pratico 1 Interoperabilità Tecnologica (Prof. Roberto Beraldi) Maccaroni Danilo Rheinmetall Italia S.p.A. 2010 SCCP (Skyguard Lavoro Coordination
Dettagli