Alma Mater Studiorum Università di Bologna. Scuola di Ingegneria e Architettura. Tecnologie Web T. Esercitazione 10 - J2EE
|
|
- Renato Virgilio Fantini
- 6 anni fa
- Visualizzazioni
Transcript
1 Alma Mater Studiorum Università di Bologna Scuola di Ingegneria e Architettura Tecnologie Web T - J2EE Home Page del corso: Versione elettronica: L..J2EE.pdf Versione elettronica: L..J2EE-2p.pdf 1
2 Web Container Web Container vs. EJB Container risorse accessibili direttamente dal Web, tipicamente (ma non obbligatoriamente) attraverso un browser client Esempi: risorse statiche, Servlet, JSP EJB Container gestione di EJB che tipicamente contengono la logica di business di un'applicazione distribuita, sia Web-based che non tipico impiego: controller, accesso a DBMS, semplificando fortemente la complessità derivante da accesso concorrente a dati condivisi, gestione ciclo di vita degli oggetti, persistenza, transazionalità... Tomcat è solo Web Container, JBoss è sia Web che EJB Container JBoss supporta molte più funzionalità rispetto a Tomcat, ma è anche molto più pesante: confrontare i tempi di startup dei due Application Server per sole Servlet e JSP, più sensato usare il semplice Tomcat 2
3 Possibilità di realizzare differenti configurazioni gruppi di servizi JBoss Configurazioni server adattabilità a differenti requisiti operativi allo startup del server, scelta della configurazione da lanciare (opzione -c), oppure default possibilità di creare nuove configurazioni oltre a quelle preesistenti La directory server contiene alcune configurazioni preconfezionate in altrettante omonime sottocartelle minimal: solo logging, JNDI Server e URL deployment scanner default: configurazione tipica per applicazioni J2EE all: tutti i servizi disponibili, incluso clustering e RMI/IIOP (CORBA) Suggerimento: utilizzare configurazione di default 3
4 JBoss Struttura configurazione di default ${server.home}/standalone configuration: file di configurazione, ad esempio loginconfig.xml contiene username/password di accesso lib: librerie necessarie per la configurazione deployments: cartella di hot-deploy delle applicazioni data: cartella contenente dati operativi che devono sopravvivere al reboot tmp: cartella contenente dati temporanei che non sopravvivono al reboot log: cartella di log del server 4
5 Browser Esempio di Model-View-Control con modello 4-tier JSP contengono la view dell'applicazione Servlet e Session Bean rappresentano la parte di control Servlet molto semplici: tipicamente controllano il tipo di richiesta ed effettuano il solo dispatching delle richieste ai Session Bean Session Bean: contengono la parte di business logic vera e propria Entity sono la parte di model Web Container JBoss EJB Container 2) Servlet 3) (Control, Dispatching) Session Bean (Control, Business Logic) 1) 7) 6) JSP (View) 4) Entity Bean (Model) 5) DBMS 5
6 Per cominciare Il file _TecWeb.zip contiene tre progetti Eclipse Importare il progetto come visto nelle precedenti esercitazioni, senza esploderne l'archivio su file system (lo farà Eclipse) File Import General Existing Projects into Workspace Next Select archive file Tre progetti Eclipse: _TecWeb_EAR: Enterprise Application Project che aggrega altri due progetti, _TecWeb_Web e _TecWeb_EJB _TecWeb_Web: Dynamic Web Project per Servlet/JSP, risorse statiche _TecWeb_EJB: EJB Project per Session Bean ed Entity Bean Effettuare il deploy su JBoss (vedi Slide 13 punto 6 e slide 14) ed accedere all'applicazione: 6
7 View tramite JSP calc.jsp: form per specificare l'operazione richiesta e visualizzare il risultato parziale past.jsp: elenco delle operazioni già effettuate menu.jsp: menu per passare da calc.jsp a past.jsp e viceversa Control/Dispatching tramite CalculatorServlet 1) riceve le richieste dell'utente 2) controlla i parametri della richieste 3) invoca Session Bean necessari ad eseguire la richiesta dell'utente, tenendo traccia dello Stateful SB in uso tramite sessione HTTP 4) demanda la visualizzazione del risultato all'opportuna jsp Control/Business Logic tramite Session Bean OperationsBean: Stateless SB contenente la definizione di somma, divisione... CalculatorBean: Stateful SB che Calcolatrice/Accumulatore J2EE 1) seleziona l'operazione da svolgere in base ai parametri forniti 2) effettua l'operazione richiesta (non direttamente ma demandando ad altro componente) 3) mantiene il risultato parziale delle nostre operazioni Provate ad accedere alla stessa applicazione da due browser distinti: sessioni diverse portano ad avere stati diversi (perché?) 7
8 Calcolatrice/Accumulatore J2EE: CalculatorServlet Inserite un breakpoint all'inizio del metodo dopost() di CalculatorServlet e seguite passo a passo il flusso di esecuzione Osservare il comportamento della Servlet: a) controlla i parametri b) invoca i Session Bean c) configura la richiesta HTTP aggiungendo eventuali parametri aggiuntivi d) passa il controllo ad una JSP per la visualizzazione del risultato finale Per ottenere un riferimento a Session Bean bisogna specificare: 1) il nome dell'applicazione EAR 2) il nome del modulo EJB 3) il nome della classe (senza package) 3) il nome dell'interfaccia a cui si vuole accedere (con package) Context context = new InitialContext(); CalculatorBeanLocal calculatorbean = (CalculatorBeanLocal) context.lookup ( "java:global/" + "_TecWeb_EAR/" + "_TecWeb_EJB/" + CalculatorBean.class.getSimpleName()+ "!" + CalculatorBeanLocal.class.getName() ); Che cosa succede se si inserisce una stringa non valida come operando? 8
9 Calcolatrice/Accumulatore J2EE: CalculatorBean Inserite un breakpoint all'inizio dei metodi initialize() e operation() di CalculatorBean e seguite passo a passo il flusso di esecuzione per specificare il tipo di SB per specificare che il metodo initialize() deve essere invocato ogni volta che SB viene creato: utile per inizializzare lo stato Il metodo operation() definisce la parte di business logic dichiarato nell'interfaccia CalculatorBeanLocal quindi accessibile da altri componenti all'interno del container (vedi CalculatorServlet) dichiarato nell'interfaccia CalculatorBeanRemote quindi accessibile da componenti esterni (ad esempio Stand-Alone Client nella slide 5) CalculatorBean a sua volta invoca il SB OperationsBean Riprovate dopo aver chiuso e riaperto il browser: nuova sessione e quindi Stateful SB ri-inizializzato 9
10 Calcolatrice/Accumulatore J2EE: OperationsBean per specificare il tipo di Session Bean non specificata: non abbiamo bisogno di inizializzare lo stato OperationsBean implementa unicamente l'interfaccia OperationsBeanLocal metodi addition(), subtraction(),... accessibili unicamente da altri componenti all'interno del container (vedi CalculatorBean), ma non accessibili da componenti esterni (ad esempio Stand-Alone Client nella slide 5)
11 Calcolatrice/Accumulatore J2EE: nota finale La logica di business di questo esempio è banale; non sarebbe stato molto differente, a livello di performance e scalabilità, si poteva fare tutto direttamente all'interno di una servlet La logica di business dei Session Bean reali è molto più complessa: accedono a DBMS in modo concorrente, eventualmente interagiscono con sistemi esterni al nostro server, invocano a loro volta altri Session Bean,... Utilizzare la tecnologia EJB ci permette di semplificare la realizzazione di applicazioni Enterprise: ad esempio, transazionalità degli accessi DBMS gestita in modo trasparente al programmatore; utilizzando Servlet avremmo dovuto gestire tale complessità esplicitamente, direttamente nella business logic, con ovvio incremento dei costi di sviluppo e riduzione riutilizzabilità 11
12 Creare un progetto EAR con Eclipse 1) Creare un Dynamic Web Project File New Other Web Dynamic Web Project 2) Creare un EJB Project File New Other EJB EJB Project 3) Creare un Session Bean selezionare un EJB Project e poi File New Other EJB Session Bean 4) Creare un Enterprise Application Project File New Java EE Enterprise Application Project 5) Includere Dynamic Web Project ed EJB Project all'interno dell'enterprise Application Project Properties Project references selezionare i due progetti precedenti 6) Creare una configurazione per JBoss File New Other Server RedHat JBoss Middleware JBoss Enterprise Application Platform (versione 6.1+) 7) Aggiungere EAR Project a JBoss Servers View tasto destro del mouse su JBoss Add and remove... 12
13 Dettagli Pratici: JBoss troubleshooting URL assoluto della directory che contiene JBoss NON deve contenere alcuno spazio. Default C:/Applicativi/eclipse/jboss-EAP Tale path va configurato nel Runtime Environment corrente del Server JBoss dalla view Servers (controllare che la runtime JRE sia jre1.8). Se JBoss non si avvia entro un tempo predefinito (di default 50 secondi), Eclipse lancia un'eccezione su macchine non particolarmente performanti è necessario aumentare tale timeout view Servers Doppio click su JBoss (non deve essere in esecuzione) Timeouts triplicare i valori inseriti salvare Se dopo l'importazione di un progetto si hanno problemi di compilazione relativi alle librerie Servlet/JSP/EJB (ad esempio HttpServlet o similari), probabilmente il Server non è configurato in modo opportuno cancellare e ricreare JBoss e/o Tomcat dalla view Servers andare in Properties Java Build Path Libraries dei progetti con problemi, rimuovere la libreria relativa a JBoss e/o Tomcat, aggiungerla nuovamente tramite Add Library Server Runtime JBoss/Tomcat infine Project Clean... (importante) 13
14 Opzionale per i più Coraggiosi: Negozio On-line (1) Riprendiamo l'esempio di negozio on-line basato su JSP Obiettivo: ora logica di business implementata tramite Session Bean, non più all'interno delle JSP Model tramite classe Singleton; solo i Session Bean possono accedere direttamente a questa classe (per semplicità si trascurino problemi relativi ad accesso concorrente al database) Control tramite a) Servlet per effettuare il dispatching delle richieste b) Stateless Session Bean per ottenere l'elenco dei prodotti disponibili c) Stateful Session Bean per gestire il carrello di uno specifico utente View tramite JSP, che fanno richieste alla Servlet 14
15 Opzionale per i più Coraggiosi: Negozio On-line (2) 1) Creare uno Stateless SB CatalogueBean che a) fornisce l'elenco dei prodotti disponibili: differenza tra prodotti in vendita e prenotati b) gestisce l'aggiunta di N prodotti alla volta al catalogo invocazione (con N>0) 2) Creare uno Stateful SB CartBean che a) mantiene e fornisce il contenuto di un carrello b) permette di prenotare N prodotti alla volta (N>0), aggiungendoli al carrello; in caso di prenotazione di un numero di prodotti superiore a quelli disponibili, SB riserva un numero di prodotti inferiore a quelli richiesti (interagire opportunamente con CatalogueBean) 3) Creare una Servlet che implementa la parte di Control/Dispatching e che mantiene la sessione HTTP 4) Creare due JSP catalogue.jsp e cart.jsp che implementano la parte di View: JSP non accedono direttamente ai SB e non mantengono stato 15
16 Alternativa: Oracle GlassFish A vostra disposizione anche un altra implementazione di container J2EE: se volete, provate GlassFish di Oracle (tempi dimezzati in fase di startup rispetto a JBoss, specie vecchie versioni ora non più differenza cruciale) 1) Scaricare GlassFish Open Source Edition da si consiglia la versione portable, ad esempio glassfish-3.1.zip 2) In Eclipse aggiungere l'adapter per Glassfish File New Other Server Download additional adapters Oracle GlassFish Server Tools la stessa procedura può essere seguita per utilizzare altri server 3) Creare una configurazione per GlassFish File New Other Server GlassFish GlassFish Server Open Source Edition 3 attenzione: come "Application Server Directory" specificare la directory "glassfish" che si trova all'interno della directory radice del server, ad esempio con GlassFish 3.1 installato in D:, specificare D:/glassfish3/glassfish e non D:/glassfish3 16
Alma Mater Studiorum Università di Bologna. Scuola di Ingegneria e Architettura. Tecnologie Web T. Esercitazione 10 - J2EE 25/05/2015
Web Container vs. EJB Container Alma Mater Studiorum Università di Bologna Scuola di Ingegneria e Architettura Tecnologie Web T - J2EE Home Page del corso: http://www-db.deis.unibo.it/courses/tw/ Versione
DettagliCosa è importante: pom.xml Goal Plug-in Repository
Cos è Maven? Maven è un software usato principalmente per la gestione di progetti Java e build automation, ma è utile anche per gestire documentazione, report, dipendenze... Cosa è importante: pom.xml
DettagliGuida introduttiva su Eclipse. Ing. Marco Dell'Unto marco.dellunto@iet.unipi.it
Guida introduttiva su Eclipse Ing. Marco Dell'Unto marco.dellunto@iet.unipi.it Introduzione Eclipse è un ambiente di sviluppo (IDE) multilinguaggio e multipiattaforma scritto in Java. E Open Source. Può
DettagliWINDOWS95. 1. Avviare Windows95. Avviare Windows95 non è un problema: parte. automaticamente all accensione del computer. 2. Barra delle applicazioni
WINDOWS95 1. Avviare Windows95 Avviare Windows95 non è un problema: parte automaticamente all accensione del computer. 2. Barra delle applicazioni 1 La barra delle applicazioni permette di richiamare le
DettagliManuale d uso DropSheep 4 imaio Gestione Pixmania-PRO Ver 1.1
Manuale d uso DropSheep 4 imaio Gestione Pixmania-PRO Ver 1.1 Release NOTE 1.1 Prima Versione del Manuale INDICE 1-INTRODUZIONE... 4 2- GESTIONE DEL CATALOGO PIXMANIA-PRO SU IMAIO... 5 3-Configurazione
DettagliManuale Utente CMMG Corso Medici Medicina Generale
CMMG- Manuale Utente CMMG Aprile 2014 Versione 1.1 Manuale Utente CMMG Corso Medici Medicina Generale CMMG-Manuale Utente.doc Pagina 1 di 14 CMMG- Manuale Utente AGGIORNAMENTI DELLE VERSIONI Versione Data
Dettaglitesto Saveris Web Access Software Istruzioni per l'uso
testo Saveris Web Access Software Istruzioni per l'uso 2 1 Indice 1 Indice 1 Indice... 3 2 Descrizione delle prestazioni... 4 2.1. Utilizzo... 4 2.2. Requisiti di sistema... 4 3 Installazione... 5 3.1.
DettagliPowerDIP Software gestione presenze del personale aziendale. - Guida all inserimento e gestione dei turni di lavoro -
PowerDIP Software gestione presenze del personale aziendale - Guida all inserimento e gestione dei turni di lavoro - Informazioni preliminari. E necessario innanzitutto scaricare e installare l ultima
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
DettagliPG5 Starter Training Applicazione File System Daniel Ernst EN02 2012-02-26 Stefano Peracchi IT01 2013-05-20
PG5 Starter Training Applicazione File System Daniel Ernst EN02 2012-02-26 Stefano Peracchi IT01 2013-05-20 Introduzione Materiale richiesto Notebook o computer Controllore PCD1 E Cavo USB Scheda «Training»
DettagliIngegneria del Software 1: Eclipse
Ingegneria del Software 1: Eclipse Da completare entro Marzo 15, 2016 S. Krstić and M. Scavuzzo and F. Marconi and A. Rizzi and C. Menghi 1 Contents 1 Introduzione 3 1.1 Java (JRE vs JDK)..........................................
DettagliManuale Sito Videotrend
Manuale Sito Videotrend 1 Sommario INTRODUZIONE...3 PRESENTAZIONE...4 1 GESTIONE DDNS...6 1.1 GESTIONE DDNS...6 1.2 CONNESSIONE DDNS...6 1.3 CREA ACCOUNT DDNS...7 1.4 GESTIONEACCOUNT...7 1.5 IMPIANTI DDNS...8
DettagliWINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO
Servizi per l e-government nell università Federico II WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO CONNESSIONE_TERMINAL_SERVER PAG. 1 DI 13 Indice 1. Premessa...3
DettagliLaboratorio di Basi di Dati e Web
Laboratorio di Basi di Dati e Web Docente: Alberto Belussi Lezione 9 Architettura Model-View-Controller (MVC) Adottando l'architettura MVC e la tecnologia Servlet-JSP, un'applicazione web può essere realizzata
DettagliIl sistema informativo deve essere di tipo centralizzato e accessibile mediante un computer server installato nella rete locale dell albergo.
PROBLEMA. Un albergo di una grande città intende gestire in modo automatizzato sia le prenotazioni sia i soggiorni e realizzare un database. Ogni cliente viene individuato, tra l altro, con i dati anagrafici,
DettagliManuale utente. Versione 6.9
Manuale utente Versione 6.9 Copyright Netop Business Solutions A/S 1981-2009. Tutti i diritti riservati. Parti utilizzate da terzi su licenza. Inviare eventuali commenti a: Netop Business Solutions A/S
DettagliProgetto B. Utenti. Di conseguenza si potranno avere solo utenti di questi tipi
Progetto B Progettare un applicazione web basata su Servlet e JSP che permetta la collaborazione di diversi utenti nel creare, aggiornare e gestire un archivio di pagine personali degli autori di un giornale.
DettagliImportazione dati. e/fiscali Spesometro - Rel. 04.05.01. con gestionale e/satto. Gestionale e/satto
e/fiscali Spesometro - Rel. 04.05.01 Importazione dati con gestionale e/satto 06118930012 Tribunale di Torino 2044/91 C.C.I.A.A. 761816 - www.eurosoftware.it Pagina 1 ATTENZIONE. Per poter procedere con
DettagliGuida rapida. Versione 9.0. Moving expertise - not people
Guida rapida Versione 9.0 Moving expertise - not people Copyright 2006 Danware Data A/S. Parti utilizzate da terzi con licenza. Tutti i diritti riservati Revisione documento: 2006080 Inviare commenti a:
DettagliProcedure di Acquisto con MePA
Procedure di Acquisto con MePA Guida all uso Abilitazioni Ordine Diretta (ODA) Richiesta di Acquisto (RDO) Questa presentazione è un mero esempio che può essere utile come brogliaccio per procedere agli
DettagliProcedura operativa per la gestione della funzione di formazione classi prime
Procedura operativa per la gestione della funzione di formazione classi prime Questa funzione viene fornita allo scopo di effettuare la formazione delle classi prime nel rispetto dei parametri indicati
DettagliGuida al VPS Forex. Versione 1.0
Versione 1.0 Indice Cosa troverai in questa guida...3 Cos è un Virtual Server (VPS)?...3 Configurazione del Virtual Server...3 Connessione al VPS...3 Trasferire files dalla macchina locale al VPS...6 Cambiare
DettagliAccreditamento al portale di Roma Capitale
Accreditamento al portale di Roma Capitale Domanda on-line scuola infanzia - guida per il cittadino Pagina 1 di 16 Procedura di accreditamento al Portale La procedura di identificazione è articolata in
DettagliSymantec IT Management Suite 8.0 powered by Altiris technology
Symantec IT Management Suite 8.0 powered by Altiris technology Informazioni sulle operazioni e sulle azioni di Monitor Solution Oltre alle attività standard di Symantec Management Platform, i pacchetti
DettagliAggiorna. La Funzione Aggiorna Listino Aggiornare Listino Pr7 / Le connessioni / Listino METEL. Aggiorna Lis no. Aggiornamento del listino
mento del listino re il listino è molto semplice e richiede poco tempo. Prima di lanciare il comando listino occorre fare attenzione al tipo di listino che si deve aggiornare. Tenere ben presente che i
DettagliGestione risorse (Windows)
Gestione risorse (Windows) Organizzazione dei file Il sistema di memorizzazione è organizzato ad albero secondo una struttura gerarchica DISCO (drive) FILES CARTELLE (directory) FILES SOTTOCARTELLE FILES
DettagliACCESSO ALLA POSTA ELETTRONICA TRAMITE OUTLOOK WEB ACCESS
ACCESSO ALLA POSTA ELETTRONICA TRAMITE OUTLOOK WEB ACCESS Versione 1.2 9 Luglio 2007 Pagina 1 di 16 SOMMARIO 1. Cos è Outlook Web Access... 3 2. Quando si usa... 3 3. Prerequisiti per l uso di Outlook
DettagliSQL Server 2008. Architettura Client-Server. SQL Server 2008. Introduzione all uso di SQL Server 2008. Dutto Riccardo. http://dbdmg.polito.
SQL Server 2008 Introduzione all uso di SQL Server 2008 Dutto Riccardo http://dbdmg.polito.it SQL Server 2008 Gestione dei server OLAP e OLTP Gestione Utenti Creazione e gestione DB SQL Server Business
DettagliSAP Manuale del firmatario DocuSign
SAP Manuale del firmatario DocuSign Sommario 1. SAP Manuale del firmatario DocuSign... 2 2. Ricezione di una notifica e-mail... 2 3. Apposizione della firma sul documento... 3 4. Altre opzioni... 4 4.1
DettagliARCHITETTURA FISICA DEL SISTEMA
PROGETTO EBLA+ L uso dei contenitori EBLAplus ti aiuterà a gestire i tuoi documenti in modo facile e organizzato. Potrai in ogni momento, dal tuo dispositivo mobile, controllare quali documenti compongono
DettagliGrafici e Pagina web
Grafici e Pagina web Grafici Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro. Quando si crea un grafico ogni riga
DettagliIntroduzione alle macchine a stati (non definitivo)
Introduzione alle macchine a stati (non definitivo) - Introduzione Il modo migliore per affrontare un problema di automazione industriale (anche non particolarmente complesso) consiste nel dividerlo in
DettagliMANUALE UTENTE PROCEDURA PLANET WEB INTERPRISE (II edizione)
UNIVERSITA DEGLI STUDI DI MACERATA AREA PERSONALE SETTORE P.T.A. Ufficio presenze e affari generali P.T.A. MANUALE UTENTE PROCEDURA PLANET WEB INTERPRISE (II edizione) Ufficio presenze affari generali
DettagliCome utilizzare i riferimenti assoluti e relativi in Microsoft Excel
Come utilizzare i riferimenti assoluti e relativi in Microsoft Excel In un foglio elettronico, le celle sono identificate mediante delle coordinate; in genere, sono utilizzate le lettere per identificare
DettagliGuida rapida di installazione e configurazione
RelayFax Guida rapida di installazione e configurazione Questo documento è stato scritto per RelayFax v6.51 Abstract... 2 RelayFax... 2 Dove scaricare RelayFax... 2 Installazione di RelayFax Server...
DettagliIridium 9555. Manuale Aggiornamento Firmware HT10001
Manuale Aggiornamento Firmware HT10001 PRIMA DI EFFETTUARE L AGGIORNAMENTO P: 01 Prima di procedere con l aggiornamento del terminale, verificare che la versione del fimware sia precedente alla release
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
DettagliCERTIFICATI CON TIMBRO DIGITALE MANUALE D USO DEL DECODER 2D-PLUS PER LA VERIFICA DEI CERTIFICATI RILASCIATI DAL COMUNE DI PARMA
CERTIFICATI CON TIMBRO DIGITALE MANUALE D USO DEL DECODER 2D-PLUS PER LA VERIFICA DEI CERTIFICATI RILASCIATI DAL COMUNE DI PARMA INDICE 1. INSTALLAZIONE 2. CONFIGURAZIONE 3. USO 3.1 Acquisizione in modalità
DettagliPG5 Starter Training Applicazione Email Daniel Ernst EN02 2013-02-26 Stefano Peracchi IT01 2013-05-20
PG5 Starter Training Applicazione Email Daniel Ernst EN02 2013-02-26 Stefano Peracchi IT01 2013-05-20 Introduzione Materiale richiesto Notebook o computer Controllore PCD1 E Cavo USB Scheda «Training»
DettagliAnthericaCMS. Gestisci in autonomia i contenuti del tuo sito-web
AnthericaCMS Gestisci in autonomia i contenuti del tuo sito-web INDICE I vantaggi di un sito dinamico... 1 I vantaggi di anthericacms... 2 La piattaforma di gestione dei contenuti... 3 Accesso: le sezioni...
DettagliALLEGATO: ISTRUZIONI PER L OPERATORE DI SEDE PER ACQUISIRE LE DOMANDE TELEMATICHE DI RICONGIUNZIONE
ALLEGATO: ISTRUZIONI PER L OPERATORE DI SEDE PER ACQUISIRE LE DOMANDE TELEMATICHE DI RICONGIUNZIONE Di seguito la descrizione dettagliata degli adempimenti a carico dell operatore. Una volta che la domanda
Dettagli18/05/2016 MANUALE UTENTE
18/05/2016 MANUALE UTENTE Indice dei contenuti 2 1. ACCESSO AL SISTEMA PAGOINRETE... 3 2. HOME PAGE... 4 3. RICHIEDI ASSISTENZA... 5 4. SERVIZI DI PAGAMENTO... 6 5. VISUALIZZA CONDIZIONI CONTRATTUALI PSP...
DettagliSCARICO REFERTI ULSS PD116
SCARICO REFERTI ULSS PD116 Si può accedere all utilità di scarico referti aprendo la scheda del paziente interessato e cliccando Ricerca Referti di.. nella lista delle funzioni DOGE nella parte inferiore
DettagliSupporto On Line Allegato FAQ
Supporto On Line Allegato FAQ FAQ n.ro MAN-7WBHYG25885 Data ultima modifica 03/01/2011 Prodotto Contabilità Modulo Contabilità, Cespiti, Ritenute, Intrastat, Beni usati Oggetto Modalità operative - Esportazione
DettagliRete Sicura Plus. Guida d installazione ed attivazione del servizio
Rete Sicura Plus Guida d installazione ed attivazione del servizio Come avviare l'installazione Per installare il prodotto, sono necessari: a. Una connessione internet b. Una chiave di abbonamento valida
DettagliSISTEMA DI CONTROLLO E GESTIONE STAZIONI DI RICARICA E-CORNER PER VEICOLI ELETTRICI
1/10 SISTEMA DI CONTROLLO E GESTIONE STAZIONI DI RICARICA E-CORNER PER VEICOLI ELETTRICI 2/10 ARCHITETTURA DI SISTEMA Il sistema è basato su una rete di stazioni di ricarica, con configurazione e tipologia
Dettagli3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.
3.5 STAMPA UNIONE Le funzioni della stampa unione (o stampa in serie) permettono di collegare un documento principale con un elenco di nominativi e indirizzi, creando così tanti esemplari uguali nel contenuto,
DettagliIntegrazione al Manuale Utente 1
CONTABILITA PROFESSIONISTI La contabilità dei professionisti di Picam (criterio di cassa, registro cronologico, registro incassi e/o pagamenti) è utilizzabile solamente nella versione Picam.com e Picam.com
DettagliRidimensionamento Immagini
Page 1 of 8 COME RIDIMENSIONARE LE IMMAGINI PER ilist.net Ridimensionamento Immagini Le immagini scaricate dalla macchina fotografica digitale sono troppo pesanti e di dimensioni troppo grosse per poter
DettagliINFORMATIVA SULL'USO DEI COOKIE
INFORMATIVA SULL'USO DEI COOKIE UTILIZZO DI COOKIE Questo sito utilizza i Cookie per rendere i propri servizi semplici e efficienti per l'utenza che visiona le pagine di questo sito web. Gli utenti che
DettagliProgetto NoiPA per la gestione giuridicoeconomica del personale delle Aziende e degli Enti del Servizio Sanitario della Regione Lazio
Progetto NoiPA per la gestione giuridicoeconomica del personale delle Aziende e degli Enti del Servizio Sanitario della Regione Lazio Pillola operativa Presenze Rilevazione timbrature Versione 1.1 del
DettagliLaboratorio di Basi di Dati
Laboratorio di Basi di Dati Docente: Alberto Belussi Lezione 10 Architettura Model-View-Controller (MVC) L'architettura MVC può essere applicata anche alla tecnologia PHP secondo diversi approcci. In questa
DettagliISTRUZIONI PER L USO DEL SOFTWARE. PER LA PROGRAMMAZIONE DEI TELECOMANDI Alias
ISTRUZIONI PER L USO DEL SOFTWARE PER LA PROGRAMMAZIONE DEI TELECOMANDI Alias Alias e la nuova linea di telecomandi universali programmabili che permettono di replicare qualsiasi tipo di telecomando esistente
DettagliMultiBoot Guida per l'utente
MultiBoot Guida per l'utente Copyright 2006 Hewlett-Packard Development Company, L.P. Le informazioni contenute in questo documento sono soggette a modifiche senza preavviso. Le sole garanzie per i prodotti
DettagliACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.
ACCESS Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati. Database Relazionale: tipo di database attualmente più diffuso grazie alla
DettagliQuick Print. Quick Print. Guida Utente. Copyright 2013 Hyperbolic Software. www.hyperbolicsoftware.com
Quick Print Quick Print Guida Utente I nomi dei prodotti menzionati in questo manuale sono proprietà delle rispettive società. Copyright 2013 Hyperbolic Software. www.hyperbolicsoftware.com 1 Tabella dei
Dettaglil'editing delle pagine web non è nella forma ma nella metodologia di costruzione e di pubblicazione.
CHE COS'È UNA WEB-UNIT? Web-unit è uno strumento per la costruzione di pagine web: la differenza con altri strumenti per l'editing delle pagine web non è nella forma ma nella metodologia di costruzione
DettagliGuida all utilizzo di Campaign Builder
Guida all utilizzo di Campaign Builder Sommario 1. Accedere a Campaign Builder 2 a. Accesso per Partner già registrati 2 b. Accesso per Partner non ancora registrati 3 2. Upload del proprio logo 4 3. Personalizzazione
DettagliISTRUZIONI PER L AGGIORNAMENTO DA FPF 3.1.32 o precedente
ISTRUZIONI PER L AGGIORNAMENTO DA FPF 3.1.32 o precedente Le riportiamo di seguito le istruzioni per aggiornare la versione attualmente in uso di FPF 3 alla nuova versione FPF 5 2013 Edition. La versione,
DettagliManuale utente Soggetto Promotore Erogatore Politiche Attive
Manuale utente Soggetto Promotore Erogatore Politiche Attive Guida all utilizzo del Sistema Garanzia Giovani della Regione Molise Sistema Qualità Certificato UNI EN ISO 9001:2008 9151.ETT4 IT 35024 ETT
DettagliSistemi Operativi. Gianluca Della Vedova. Sistemi Operativi. Gianluca Della Vedova. Sistemi Operativi. Gianluca Della Vedova.
Programmi applicativi Un programma applicativo (o applicativo) è un eseguibile che può essere utilizzato dall utente e che ha funzionalità di alto livello (word processor, spreadsheet, DBMS) Univ. Milano-Bicocca
DettagliUtilizzo collegamento remoto
Utilizzo collegamento remoto Introduzione Il collegamento VPN (virtual private network) consente a PC collegati ad internet ma fisicamente fuori dalla rete interna regionale, di accedere, con le credenziali
DettagliAlcatel-Lucent OpenTouch Connection per Microsoft Outlook
Alcatel-Lucent OpenTouch Connection per Microsoft Outlook Guida dell'utente v2.0 8AL90633ITAAed01 Marzo 2014 Indice 1. OpenTouch Connection per Microsoft Outlook... 3 2. Avviare OpenTouch Connection...
DettagliFirenze, 20/12/2012 QUANTUM GIS STAMPA GRANDE FORMATO TRAMITE WMS
Firenze, 20/12/2012 QUANTUM GIS STAMPA GRANDE FORMATO TRAMITE WMS A cura del Servizio Sistema Informativo Territoriale ed Ambientale della Regione Toscana Il presente documento intende fornire un breve
DettagliAutodesk Map parte I digitalizzazione e importazione dati
Autodesk Map parte I digitalizzazione e importazione dati Marco Negretti e-mail: marco.negretti@polimi.it http://geomatica.como.polimi.it V 5.1 10/10/08 I dati in Autodesk Map I dati vengono memorizzati
DettagliPER PRENOTARE SI DEVE ESSERE IN POSSESSO DI:
PER PRENOTARE SI DEVE ESSERE IN POSSESSO DI: Codice Fiscale Numero CRS Prescrizione SISS effettuata dal medico e riportante il codice IUP (Identificativo Unico Prescrizione) La prescrizione deve contenere
DettagliPOSTALIZZAZIONE Manuale d'uso del modulo di postalizzazione di RipartoIG
POSTALIZZAZIONE Manuale d'uso del modulo di postalizzazione di RipartoIG Ultimo Aggiornamento: 15 Aprile 2016 Ultima versione disponibile al link: http://www.inve.it/external/manuale Postalizzazione RipartoIG
DettagliL INTERFACCIA GRAFICA DI EXCEL
Dopo l avvio del foglio elettronico apparirà un interfaccia grafica nella quale verrà aperta una nuova cartella di lavoro alla quale il PC assegnerà automaticamente il nome provvisorio di Cartel1. La cartella
DettagliInBank Privati Bonifici Conto Deposito Giroconto e Girofondo Gestione conti ordinante Funzione Il tuo profilo
Gentile Cliente, ad alcuni giorni dalle novità introdotte dal 1 febbraio a seguito del completamento della migrazione agli standard europei SEPA (Area Unica dei Pagamenti in Euro) e rilasciata la nuova
DettagliApplication Server per sviluppare applicazioni Java Enterprise
Application Server per sviluppare applicazioni Java Enterprise Con il termine Application Server si fa riferimento ad un contenitore, composto da diversi moduli, che offre alle applicazioni Web un ambiente
DettagliLaboratorio di Programmazione Lezione 1. Cristian Del Fabbro
Laboratorio di Programmazione Lezione 1 Cristian Del Fabbro Reperibilità homepage corso: https://users.dimi.uniud.it/~cristian.delfabbro/teaching.php email: cristian.delfabbro@uniud.it telefono: 0432 558676
Dettagli* in giallo le modifiche apportate rispetto alla versione precedente datata 17/04/2012
Nota Salvatempo Contabilità 22 MAGGIO 2012 * in giallo le modifiche apportate rispetto alla versione precedente datata 17/04/2012 Nuova modalità di esportazione dei dati dalla Contabilità all Unico Persone
DettagliEMPLOYEE SELF-SERVICE DATI ANGRAFICI E MODULISTICA MANUALE UTENTE
EMPLOYEE SELF-SERVICE DATI ANGRAFICI E MODULISTICA MANUALE UTENTE Data ultimo aggiornamento 25/05/2016 1 Indice 1. Premessa... 3 2. Accesso al Sistema... 3 3. Home page Employee Self-Service... 3 4. Dati
DettagliVERIFICA MATRICOLE e STAMPA CERTIFICATO INTEGRATIVO DI GARANZIA
VERIFICA MATRICOLE e STAMPA CERTIFICATO INTEGRATIVO DI GARANZIA Con riferimento alle disposizioni GSE sul riciclo e recupero dei pannelli fotovoltaici a fine vita, Consorzio Remedia ha reso disponibile
Dettagliwww.campusnet.unito.it
Sistema Portale di Ateneo 1 di 5 www.campusnet.unito.it COME ACCEDERE? Per entrare in CampusNet occorre effettuare il login con il tasto in alto a destra nella home page. Inserire Username (ad esempio
DettagliIntroduzione al linguaggio Java: Servlet e JSP
Introduzione al linguaggio Java: Servlet e JSP Corso di Gestione della Conoscenza d Impresa A. A. 2006/2007 Dipartimento di Informatica Università degli Studi di Bari 1 Servlet e JSP: il contesto Un applicazione
DettagliIl Web, HTML e Java Corso di Laurea in Ingegneria Informatica Progetto S.C.E.L.T.E.
Il Web, HTML e Java Corso di Laurea in Ingegneria Informatica Progetto S.C.E.L.T.E. Università di Bologna Facoltà di Ingegneria Bologna, 08/02/2010 Outline Da applicazioni concentrate a distribuite Modello
DettagliUniversità per Stranieri di Siena
Università per Stranieri di Siena Certificazione CILS Manuale istruzioni ISCRIZIONI ON-LINE Manuale per ISCRIZIONE ON-LINE ESAMI DITALS Passo 1. Collegamento al sito Collegarsi all indirizzo: http://online.unistrasi.it/logincils.htm
DettagliRisoluzione di problemi ingegneristici con Excel
Risoluzione di problemi ingegneristici con Excel Problemi Ingegneristici Calcolare per via numerica le radici di un equazione Trovare l equazione che lega un set di dati ottenuti empiricamente (fitting
DettagliBi-LINK - Manuale d uso Version 1.0
Bi-LINK - Manuale d uso Version 1.0 (1) INSTALLAZIONE (2) CARICAMENTO DEI DATI (3) VISUALIZZAZIONE DEI DATI DEL DISPOSITIVO (4) CREAZIONE DI UN PARAMETRO (5) MODIFICA DI UN PARAMETRO (6) COME PARTECIPARE
DettagliLaboratorio di Progettazione di Sistemi Software Progetto: modellazione di un dominio e sue attività
Laboratorio di Progettazione di Sistemi Software Progetto: modellazione di un dominio e sue attività Valentina Presutti (A-L) Riccardo Solmi (M-Z) Definizione del problema Modello di un dominio Si vuole
DettagliISTRUZIONI PASSO PASSO PARTECIPAZIONE CONCORSO
ISTRUZIONI PASSO PASSO PARTECIPAZIONE CONCORSO Questo documento fornisce le indicazioni dettagliate per partecipare al concorso, registrarsi e inserire i codici di gioco. Prima di passare alle istruzioni,
DettagliVideo Scrittura (MS Word) Lezione 1 Funzioni di base
Video Scrittura (MS Word) Lezione 1 Funzioni di base Cos e un programma di Video Scrittura Un programma di Video Scrittura serve per effettuare tutte quelle operazioni che consentono di creare, modificare,
DettagliFIRMA DIGITALE E CIFRATURA
FIRMA DIGITALE E CIFRATURA Di seguito viene illustrato come firmare digitalmente un file e come crittografarlo (o cifrarlo). Lo scopo può essere raggiunto attraverso una molteplicità di strumenti, sia
DettagliORDINE AVVOCATI DI MANTOVA Guida alla installazione di Consolle Avvocato
ORDINE AVVOCATI DI MANTOVA Guida alla installazione di Consolle Avvocato Scopo del presente documento è di consentire a tutti i colleghi di installare con facilità il software Consolle Avvocato sui propri
Dettagli1 DESCRIZIONE DELLE FUNZIONI... 3 1.1 REGISTRAZIONE UTENZE INTERNET... 3. 1.1.1 Caricamento utente internet (data entry)... 3
Portale TESEO Guida al servizio INDICE 1 DESCRIZIONE DELLE FUNZIONI... 3 1.1 REGISTRAZIONE UTENZE INTERNET.... 3 1.1.1 Caricamento utente internet (data entry)... 3 1.1.2 Primo accesso e registrazione...
DettagliCome avviare P-touch Editor
Come avviare P-touch Editor Versione 0 ITA Introduzione Avviso importante Il contenuto di questo documento e le specifiche di questo prodotto sono soggetti a modifiche senza preavviso. Brother si riserva
DettagliAPPENDICE - Pratiche di radiazione Polo ACI
APPENDICE - Pratiche di radiazione Polo ACI Lo scopo del documento è quello di descrivere le modalità ed i requisiti di utilizzo, da parte degli operatori ACI, Agenzie e PRA, dell interfaccia al dominio
DettagliFAQ RISPOSTE A DOMANDE FREQUENTI
FAQ RISPOSTE A DOMANDE FREQUENTI FAQ Su sistemi RedHat ho riscontrato problemi in STSCALCxx, nell esecuzione della runtime Java. In RedHat è necessario installare il pacchetto: compat-libstdc++-6.2-2.9.0.16.rpm
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
DettagliSommario. Oggetto: Istruzioni configurazione client VPN SSL per piattaforma Mac OSX Data: 25/01/2016 Versione: 1.0
Oggetto: Istruzioni configurazione client VPN SSL per piattaforma Mac OSX Data: 25/01/2016 Versione: 1.0 Sommario 1. PREMESSA... 2 2. INSTALLAZIONE SOFTWARE VPN CLIENT... 2 3. PRIMO AVVIO E CONFIGURAZIONE
DettagliNOTE PER IL CONTROLLO E L INVIO TRAMITE L APPLICATIVO ENTRATEL
NOTE PER IL CONTROLLO E L INVIO TRAMITE L APPLICATIVO ENTRATEL Premessa. Per l installazione del software Entratel e relativi aggiornamenti è indispensabile che l utente proprietario del pc dove è installato
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
DettagliCartella Clinica Basic
Cartella Clinica Basic Istruzioni di Installazione Cartella Clinica Basic rel. 2.0 Sommario Prerequisiti di installazione... 1 Installazione... 2 Importazione dati da Cartella Clinica Bracco... 5 Attivazione
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
DettagliModalità di registrazione al Portale della Pubblica Amministrazione
Modalità di registrazione al Portale della Pubblica Amministrazione Portale P.A. L indirizzo della pagina principale è https://www.pa.sm. La registrazione dei dati dell'utente che richiede di accedere
Dettagli(1) (2) (3) (4) 11 nessuno/a 9 10. (1) (2) (3) (4) X è il minore tra A e B nessuno/a X è sempre uguale ad A X è il maggiore tra A e B
Compito: Domanda 1 Per l'algoritmo fornito di seguito, qual è il valore assunto dalla variabile contatore quando l'algoritmo termina: Passo 1 Poni il valore di contatore a 1 Passo 2 Ripeti i passi da 3
DettagliLA PREDISPOSIZIONE DEL BILANCIO IN FORMATO XBRL
LA PREDISPOSIZIONE DEL BILANCIO IN FORMATO XBRL PREMESSA Dal 2015, le società di capitali devono presentare l'intero bilancio di esercizio (comprensivo di nota integrativa) in formato XBRL, adottando la
DettagliXerox WorkCentre 3655 Stampante multifunzione Pannello comandi
Pannello comandi I servizi disponibili variano in base all'impostazione della stampante. Per ulteriori informazioni su servizi e impostazioni, consultare la Guida per l'utente. 3 4 5 Schermo sensibile
DettagliRelease MOVIO SCMS. Versione Tutorial. Commenti Dichiarazione di copyright
Titolo Tutorial MOVIO: Multilinguismo Release MOVIO SCMS 1.00 Versione Tutorial 1.00 Data 16/02/14 Autori e affiliation Rubino Saccoccio (Gruppometa) Commenti Dichiarazione di copyright Abstract Questo
Dettagli