Telematica II 11. Proxy Server AJAX APACHE Protocollo FTP

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Telematica II 11. Proxy Server AJAX APACHE Protocollo FTP"

Transcript

1 Proxy Server Telematica II 11. Proxy Server AJAX APACHE Protocollo FTP Proxy Server Corso di Laurea in Ingegneria Informatica A.A Semestre Prof. Giovanni Pascoschi 2 Proxy server Proxy server un proxy server si pone come intermediario tra client e server e stabilisce se e come rispondere al client funziona come un meccanismo di cache il cui obiettivo è ridurre l overhead della rete origin server1 client1 client2 HTTP request HTTP response HTTP request HTTP response principio di località temporale Proxy server HTTP request HTTP response internet origin server2 esistono due tipi di proxy server proxy di cache (finalizzata alla riduzione delle latenze e dell overhead) risposte a richieste multiple agli stessi URL possono essere salvate in una locazione intermedia per una maggiore efficienza nella gestione delle risposte di norma il proxy risiede sulla stessa LAN del client Vantaggioso per bassi valori di cache miss (non presenza del contenuto nella cache del proxy) proxy di filtro (finalizzato alla sicurezza) esigenze di sicurezza o di controllo degli abusi di una rete possono richiedere l'esecuzione della richiesta solo in casi specifici in caso contrario viene fornito un messaggio di mancata autorizzazione uso di una black list (allowed/not allowed domains) 3 4

2 Criteri di caching #1 Criteri di caching #2 si tratta di una tecnica per la riduzione delle latenze e dell overhead di rete il caching può essere client-side, server-side (cache origin server) o intermedia (mediante un proxy) la cache server-side riduce i tempi di computazione di una risposta, ma non ha effetti sul carico di rete le altre due (client-side e proxy-side) riducono il carico di rete HTTP 1.0 si basava su tre header per il cache management: Expires: il proxy server specifica al client la data di scadenza di una risorsa tramite una label (p.e. utilizzando un Time to Live) If-Modified-Since: il client richiede la risorsa solo se modificata dopo una certa data (p.e. la data di Expires). Richiede una gestione del tempo comune tra client / proxy server e server origin (orologi di sistema sincronizzati) Pragma: no-cache: Fornita dal server, istruisce il client di non fare cache della risorsa in ogni caso HTTP 1.1 introduce due ulteriori tipi di cache control: Server-specified expiration (politica deterministica delle scadenza gestite dal proxy server tramite parametri di scadenza per ciascuna risorsa) Heuristic expiration (politica euristica/adattiva da parte del server per quanto riguarda la scadenza non prefissata/esplicitata di alcune risorse nella cache si fa in maniera cumulativa per le risorse senza scdenza prefissata piu semplice da gestire) 5 6 Criteri di caching #3 Ajax validazione della risorsa in cache anche dopo la scadenza (dopo l expires), nella maggior parte dei casi, una risorsa non viene modificata sull origin server e quindi la risorsa in cache continua a risultare valida un modo semplice per fare validazione da parte di un cache server è usare HEAD: viene inoltrata una richiesta e verificata la data di ultima modifica (necessita di una richiesta preliminare supplementare) fare una richiesta condizionale: se la risorsa è stata modificata, viene regolarmente fornita la nuova risorsa, altrimenti viene fornita la risposta 304 (not modified) senza body della risposta. Questo riduce il numero di richieste Ajax - panoramica 7 8

3 AJAX - panoramica AJAX - esempi AJAX Asynchronous Javascript and XML AJAX non è una tecnologia e una tecnica di sviluppo web per creare applicazioni interattive L'intento di tale tecnica è quello di ottenere pagine web che rispondono in maniera più rapida, grazie allo scambio in background di piccoli pacchetti di dati con il server L intera pagina web non deve essere ricaricata ogni volta che l'utente effettua una modifica (con risparmio di codice html per ciascuna pagina web) Questa tecnica riesce, quindi, a migliorare l'interattività, la velocità e l'usabilità di una pagina web gli utenti non si rendono conto che c è del codice in comunicazione con il server: il web-site si comporta come se stesse rispondendo instantaneamente (usabilità "desktop-like") 9 10 Modello classico applicazioni web #1 Modello classico applicazioni web #2 Il modello classico di un applicazione web funziona in questo modo: La maggior parte delle azioni dell utente (click, inserimento testo, spostamenti del mouse, ecc) generano l invio una HTTP request indietro al server questo approccio puo creare dei problemi agli utenti: ad ogni richiesta l utente deve attendere l utente vede l applicazione inviare direttamente al server dei dati Il server effettua delle elaborazioni (p.e. recupero di dati su DBMS, interfacciamento con sistemi legacy, ecc) e ritorna una pagina HTML al client 11 12

4 Modello Ajax #1 Modello Ajax #2 un applicazione Ajax elimina la natura intermittente (start stop start stop) dell interazione sul web viene utilizzato un intermediario (motore Ajax), fra utente e il server invece di caricare una pagina web, all inizio della sessione, il browser carica l Ajax engine, scritto in JavaScript and usualmente associato ad un frame nascosto l Ajax engine permette l interazione dell utente con l applicazione un maniera asincrona, indipendentemente dalla comunicazione con il server Every user action that normally would generate an HTTP request takes the form of a JavaScript call to the Ajax engine Mix di tecnologie in Ajax XMLHttpRequest Ajax incorpora diverse tecnologie (XHTML, CSS, DOM, XML, XSLT, Javascript, SOAP) quella che interessa maggiormente questo corso e che è il punto focale di Ajax è XMLHttpRequest l oggetto XMLHttpRequest permette al programma lato client in Javascript di fare richieste HTTP (GET & POST) al server senza ricaricare tutte le pagine e senza bloccare l utente richiede solo una parte dei dati presenti per una determinata risorsa questo oggetto JavaScript fu introdotto originariamente in Internet Explorer 5 si puo usare l oggetto XMLHttpRequest non solo per richiedere dati XML 15 16

5 Vantaggi Ajax Svantaggi Ajax lato Client puo produrre un workflow verso l utente senza interruzioni risparmia banda inviando solo le nuove informazioni (delta info) da la possibilità di gestire nuovi tipi di interfacce utente non possibili nel modello tradizionale lato sviluppatore fornisce una via di mezzo tra la progettazione web sofisticata (Java applets e Flash) e quella semplice tradizionale HTML non richiede software di terze parti (Java o Flash) si incapsula nel normale codice di sviluppo dei siti web lato Client poca compatibilità con browser datati e molti dispositivi mobili capacità limitate rispetto alla gestione multimediale, interazione con webcam e stampanti e grafica real-time prima attesa lunga per il caricamento di siti Ajax problemi con i pulsanti back/forward e i bookmarks lato sviluppatore tecnica utilizzata ed abusata da cattivi programmatori possibilità di avere browser con JavaScript disabilitato siti con troppo codice puo rallentare il browser Web Server Apache - panoramica Web server panoramica su Apache Il più diffuso web server open-source è Apache, giunto alla versione 2.2.3, e disponibile per vari S.O. tra cui Windows e Linux Web Server Apache - panoramica Windows (in alcune versioni) possiede al suo interno un web server (Internet Information Services o più brevemente IIS), ma è preferibile (specialmente nello sviluppo di applicazioni PHP) l'utilizzo del server Apache. Apache è considerato in alcune situazioni un web server superiore ad IIS inoltre è anche il web server che più comunemente viene messo a disposizione dai fornitori di servizi di hosting 19 20

6 Installazione Configurazione di Apache Per configurare il server si utilizza il file di testo httpd.conf, che su macchine Linux si trova di solito in /etc/httpd/ Il file di configurazione è formato da una serie di direttive Operativamente, è composto da un demone, in ambiente UNIX, o da un servizio, in ambiente Windows, che si basano sulle impostazioni contenute nel file di configurazione httpd.conf Gestisce varie caratteristiche di sicurezza e permette di ospitare diverse estensioni per pagine attive (o dinamiche), come PHP o Jakarta/Tomcat Direttive del server Apache #1 Direttive del server Apache #2 con valori di default: Listen 80 indica la porta TCP sulla quale il server è in ascolto User nome dell utente con il quale verrà eseguito il server e determina i file a cui ha accesso Apache Group gruppo di appartenenza dell utente con il quale il server è in esecuzione ErrorLog indica il file di log nel quale vengono registrati tutti gli errori del server CustomLog indica il file di log ed il suo formato (p.e. utilizzato per fare statistiche, ved. Google Analytics) con valori da modificare/configurare: ServerAdmin indirizzo dell amministratore del server ServerName nome dell host su cui gira Apache DocumentRoot directory a partire dalla quale sono contenute tutte le pagine HTML DirectoryIndex pagina predefinita che viene restituita al client nel caso si specifica solo il nome dell host 23 24

7 Esempio di file httpd.conf Protocollo FTP # # Based upon the NCSA server configuration files originally by Rob McCool. # # This is the main Apache server configuration file. It contains the # configuration directives that give the server its instructions. # See URL: for detailed information about # the directives. # Listen *:80 allowedips:listenport Protocollo FTP User apache Group apache ServerAdmin a.pippo@poliba.it in caso di errore 501 (internal server error) ServerName dee227.poliba.it DocumentRoot "/var/www/html ErrorLog "/var/log/httpd/error_log CustomLog logs/access_log tracciamento degli errori (4xx e 5xx) tracciamento degli accessi (statistiche) Protocollo FTP Protocollo FTP Il protocollo File Transfer Protocol (FTP) consente il trasferimento di file tra due host RFC 959 Utilizza 2 connessioni TCP: Connessione di controllo : utilizzata per trasferire informazioni di controllo tra client e server Connessione dati : utilizzata per il trasferimento dei file File System locale FTP Client TCP control connection (port 21) TCP data connection (port( 20) FTP Server File System remoto La connessione di controllo è persistente ed identifica una sessione (necessaria autenticazione mediante login / logout) La connessione dati non è persistente, nell ambito di una sessione, per ogni ambito file trasferito è creata una nuova connessione dati (il server è in ascolto sulla porta 20 in attesa di nuove connessioni) 27 28

8 Protocollo FTP FTP : autenticazione User Interface User protocol interpreter Control connection Server protocol interpreter FTP richiede l autenticazione dell utente remoto il quale deve possedere un account sul server a discrezione del server esiste anche la possibilita di autenticare un utente anonimo (anonymous FTP) User name: anonymous Password:qualsiasi (generalmente mail address) Numero limitato di risorse Diritti limitati (generalmente è negato il permesso w) User data transfer function Client Data connection Server data transfer function Server FTP non è stateless, infatti le connessioni TCP devono essere associate all account dell utente loggato (vincolo sul massimo numero di utenti loggati) Rappresentazione dei dati (1) Rappresentazione dei dati (2) File Type: È possibile impostarlo in fase di configurazione della connessione ASCII ( default) EBCDIC ( mainframe IBM) Binary Local file type: il numero di bit significativi per byte : è specificato dal sender (se = 8 coincide con binary) Structure: File Structure (default): il file è un flusso di byte contigui Record Structure : utilizzata solo con file di testo (ASCII o EBCDIC) Page Structure : ogni pagina è trasmessa in modo numerato (deprecato per PDP-11) attualmente è difficile che si adoperi FTP per trasferire file testuali 31 32

9 Rappresentazione dei dati (3) Rappresentazione dei dati (4) Transmission mode: Stream mode (default): il file è trasferito come un flusso di byte contigui Block mode : il file è trasferito come flusso di blocchi, ognuno dei quali è preceduto da un header Compressed mode : basato su Run-Length Encoding (RLE) di sequenze del medesimo byte Le implementazioni più comuni di client e server FTP su piattaforme UNIX adottano le seguenti convenzioni: File Type Type: ASCII o binary Structure : file Transmission mode: stream mode RLE is a simple compression algorithm. It consists of the process of searching for repeated runs of a single symbol in an input stream, and replacing them by a single instance of the symbol and a run count (p.e. allegretti al2egret2i basso rendimento per dati testuali ottimale per le immagini che hanno un alto livello di ridondanza) Comandi FTP Repliche FTP Comando ABOR LIST filelist PASS password PORT n1,n2, n6 QUIT Descrizione Annulla il precedente comando ed ogni trasferimento dati Lista files o directory Specifica la password Indirizzo IP del Client (n1.n2.n3.n4) e porta (256*n5+n6) Disconnessione dal server Reply 1yz 2yz 3yz 4yz 5yz Descrizione Positive preliminary reply (l azione sta partendo ma è necessaria un altra replica prima di un nuovo comando) Positive completion reply (un nuovo comando può essere inviato) Positive intermediate reply (il comando è stato accettato ma un altro comando deve essere inviato per continuare) Transient negative completion reply (la richiesta non è stata accettata, l errore è temporaneo, si può ritentare in seguito) Permanent negative completion reply RETR filename Richiede un file x0z Syntax error STOR filename Fa l upload di un file x1z Information SYST Ritorna il tipo di S.O. del server x2z Connections TYPE type USER username Specifica il modo di trasferimento: A (ASCII) I(binario) Specifica lo username x3z x4z x5z Autentication and accounting Unspecified Filesystem status 35 36

10 Repliche FTP - esempi Gestione delle connessioni 125 Data connection already open; transfer starting 200 Command OK 214 Help message 331Username OK, password required 425 Can t open data connection [problemi derivanti dalla connessione di rete] 452 Error writing file Error [problemi derivanti dalla mancanza di permessi adeguati] 500 Syntax error (unrecognized command) 501Syntax error (invalid arguments) 502 Unimplemented MODE type La connessione dati è utilizzata per Inviare un file da server a client Inviare un file da client a server Inviare un elenco di file o directory dal server al client (comando list) Una nuova connessione dati è creata per ogni file da trasferire Gestione delle connessioni Gestione delle connessioni La creazione della connessione dati è sotto il controllo del client Esistono 2 modalità di gestione della connessione dati: - Attiva - Passiva Modalità attiva: Il client sceglie un numero di porta > 1024 su cui mettersi in ascolto Il client invia al server, tramite il comando PORT, il numero di porta scelto Il server avvia una connessione dati attiva sulla porta ricevuta (dal lato server il numero di porta è 20) controllo dati Modalità passiva: È il server a mettersi in ascolto per una connessione Si usa il comando PASV per effettuare la commutazione. E utile nel caso in cui il client si trovi dietro un firewall o un NAT e quindi non può accettare connessioni in ingresso In questa modalità il server si mette in ascolto su una data porta ed aspetta una connessione dal client La risposta a questo comando comprende il numero di porta su cui è in ascolto il server 39 40

11 Esempio di sessione FTP Esempio di sessione FTP 220 (vsftpd 2.0.1) AUTH KERBEROS_V4 530 Please login with USER and PASS. USER stefano 331 Please specify the password. PASS pippo finita fase di autenticazione 230 Login successful. avvia sessione SYST 215 UNIX Type: L8 L8 = Linux PASV 227 Entering Passive Mode (127,0,0,1,157,77) si entra in modalità passiva LIST 150 Here comes the directory listing. lista dei file 226 Directory send OK. TYPE I 200 Switching to Binary mode. modalità binaria RETR prova.txt richiesta download prova.txt 150 Opening BINARY mode data connection for prova.txt (0 bytes). 226 File send OK. QUIT fine sessione 221 Goodbye. No. Time Source Destination Protocol Info TCP > ftp(21) [SYN] Seq=0 Ack= TCP ftp(21) > [SYN, ACK] Seq=0 Ack= TCP > ftp [ACK] Seq=1 Ack= FTP ftp > Response: 220 (vsftpd 2.0.1) FTP > ftp Request: PASV FTP ftp > Response: 227 Entering Passive Mode (127,0,0,1,157,77) Passive port: (157*256+77) TCP > [SYN] TCP > [SYN, ACK] TCP > [ACK] Esempio di sessione FTP Client FTP No. Time Source Destination Protocol Info FTP > ftp(21) Request: LIST FTP ftp > Response: 150 Here comes the directory listing FTP-DATA > FTP Data: drwx Apr 14 15:47 Desktop\r\n-rwxr--r Apr 13 11:03 apt cnc6-1.1.fc3.fr.i386.rpm\r\ndrwxr-xr-x Apr 14 16:06 bin\r\n-rw-r FTP ftp > Response: 226 Directory send OK FTP > ftp Request: QUIT FTP ftp > Response: 221 Goodbye. Su tutti i sistemi Windows ed Unix, esiste un client ftp testuale, richiamabile digitando: ftp <nome_host> Digitando il comando help si può ottenere la lista dei comandi Esistono molti altri client grafici quali: WS_FTP, FileZilla, GFTP,... Anche molti browser web possono essere usati come client FTP 43 44

12 Client FTP - FileZilla Server FTP Un esempio di server FTP open-source disponibile per Linux è vsftpd (Very Secure FTP daemon) Dopo l installazione del server, verrà creato un utente ftp, con una propria home directory A questo punto il server è già in grado di funzionare. Se si prova un login anonimo, verrà mostrato il contenuto della home directory dell utente ftp In Windows c è FileZilla versione server Configurazione di vsftpd Riepilogo della lezione Si agisce sul file testuale vsftpd.conf, contenuto nella directory /etc Principali direttive: max_clients: massimo numero di client che si possono connettere max_per_ip: massimo numero di connessioni da uno stesso indirizzo IP per evitare il bombing anonymous_enable: abilita l accesso agli utenti anonimi local_enable: abilita l accesso agli utenti locali anon_upload_enable: consente agli utenti anonimi di fare l upload di file Proxy server AJAX Apache Protocollo FTP Protocollo Proxy Server/AJAX/Apache/FTP 47 48

13 Fine della lezione Indicazioni per l esercizio n.11b Analisi response HTTP Realizzare un applicazione che analizza i pacchetti HTTP Response di un web-browser Domande? Indicazioni per l esercizio n.11b Analisi response HTTP Indicazioni per l esercizio n.11b Analisi response HTTP richiesta di connessione Create un client socket verso un server web attivo (p.e. java.sun.com) Inviare la richiesta minima (GET / HTTP/1.1) Leggere i dati inviati dal server riga per riga client response JAVA socket internet socket server Socket server java. sun.com Socket clientsocket = new Socket("java.sun.com", 80);... link.println("get / HTTP/1.1\n\n"); connessione stabilita 51 52

14 Indicazioni per l esercizio n.11a Analisi request HTTP Indicazioni per l esercizio n.11a Analisi request HTTP Realizzare un applicazione che analizza i pacchetti HTTP Request di un browser (Internet Explorer e Mozilla) richiesta di connessione browser IE Mozilla socket internet socket server Socket server request JAVA p.e. sulla stessa macchina digitando localhost connessione stabilita Indicazioni per l esercizio n.11a Analisi request HTTP Creare un serversocket (sulla porta 80) Leggere i dati inviati dal client riga per riga ServerSocket serversocket = new ServerSocket(80);... while ((read = buffer.readline())!= null) 55

Reti di Telecomunicazione Lezione 7

Reti di Telecomunicazione Lezione 7 Reti di Telecomunicazione Lezione 7 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Il protocollo Programma della lezione file transfer protocol descrizione architetturale descrizione

Dettagli

2.5. L'indirizzo IP identifica il computer di origine, il numero di porta invece identifica il processo di origine.

2.5. L'indirizzo IP identifica il computer di origine, il numero di porta invece identifica il processo di origine. ESERCIZIARIO Risposte ai quesiti: 2.1 Non sono necessarie modifiche. Il nuovo protocollo utilizzerà i servizi forniti da uno dei protocolli di livello trasporto. 2.2 Il server deve essere sempre in esecuzione

Dettagli

Il Web Server e il protocollo HTTP

Il Web Server e il protocollo HTTP Corso PHP Parte 2 Il Web Server e il protocollo HTTP E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta la esegue e restituisce il risultato al browser,

Dettagli

il trasferimento di file

il trasferimento di file il trasferimento di file g.di battista e m.patrignani nota di copyright questo insieme di slides è protetto dalle leggi sul copyright il titolo ed il copyright relativi alle slides (inclusi, ma non limitatamente,

Dettagli

Web e HTTP. path name. host name Realizzato da Roberto Savino. www.someschool.edu/somedept/pic.gif

Web e HTTP. path name. host name Realizzato da Roberto Savino. www.someschool.edu/somedept/pic.gif Web e HTTP Terminologia Una pagina web consiste di oggetti Un oggetto può essere un file HTML, una immagine JPG, ecc. Una pagina web consiste di un file HTML base che fa riferimento a diversi oggetti al

Dettagli

Reti di Calcolatori PROTOCOLLO FTP

Reti di Calcolatori PROTOCOLLO FTP Reti di Calcolatori PROTOCOLLO FTP D. Talia RETI DI CALCOLATORI - UNICAL 8-1 File File Transfer Protocol Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati D. Talia RETI DI

Dettagli

Reti di Calcolatori PROTOCOLLO FTP. File. File Transfer Protocol Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati

Reti di Calcolatori PROTOCOLLO FTP. File. File Transfer Protocol Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati Reti di Calcolatori PROTOCOLLO FTP D. Talia RETI DI CALCOLATORI - UNICAL 8-1 File Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati D. Talia RETI DI CALCOLATORI - UNICAL 8-2

Dettagli

Protocolli applicativi: FTP

Protocolli applicativi: FTP Protocolli applicativi: FTP FTP: File Transfer Protocol. Implementa un meccanismo per il trasferimento di file tra due host. Prevede l accesso interattivo al file system remoto; Prevede un autenticazione

Dettagli

FTP. Appunti a cura del prof. ing. Mario Catalano

FTP. Appunti a cura del prof. ing. Mario Catalano FTP Appunti a cura del prof. ing. Mario Catalano Il protocollo FTP 1/2 Attraverso il protocollo FTP (File Transfer Protocol) è possibile trasferire uno o più files di qualsiasi tipo tra due macchine Tale

Dettagli

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento I protocolli del livello di applicazione Porte Nelle reti di calcolatori, le porte (traduzione impropria del termine port inglese, che in realtà significa porto) sono lo strumento utilizzato per permettere

Dettagli

Client - Server. Client Web: il BROWSER

Client - Server. Client Web: il BROWSER Client - Server Client Web: il BROWSER Il client Web è un applicazione software che svolge il ruolo di interfaccia fra l utente ed il WWW, mascherando la complessità di Internet. Funzioni principali Inviare

Dettagli

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 200, ore 1.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:

Dettagli

Dal protocollo IP ai livelli superiori

Dal protocollo IP ai livelli superiori Dal protocollo IP ai livelli superiori Prof. Enrico Terrone A. S: 2008/09 Protocollo IP Abbiamo visto che il protocollo IP opera al livello di rete definendo indirizzi a 32 bit detti indirizzi IP che permettono

Dettagli

Configurazione avanzata di XAMPP

Configurazione avanzata di XAMPP Configurazione avanzata di XAMPP Andrea Atzeni (shocked@polito.it) Marco Vallini (marco.vallini@polito.it) Politecnico di Torino Dip. Automatica e Informatica Apache Binding definisce su quali indirizzi

Dettagli

Programmazione dei socket con TCP #2

Programmazione dei socket con TCP #2 I Il Server e il Client si scambiano messaggi attraverso la rete mediante un dell API (Application Programming Interface) Telematica II 10. Esercitazione/Laboratorio 3 Server ports Clients user space Socket

Dettagli

Reti di Telecomunicazione Lezione 6

Reti di Telecomunicazione Lezione 6 Reti di Telecomunicazione Lezione 6 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Lo strato di applicazione protocolli Programma della lezione Applicazioni di rete client - server

Dettagli

Il client deve stampare tutti gli eventuali errori che si possono verificare durante l esecuzione.

Il client deve stampare tutti gli eventuali errori che si possono verificare durante l esecuzione. RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2010/2011 Il progetto consiste nello sviluppo di un applicazione client/server. Sia il server che il client dovranno

Dettagli

Lezione n 1! Introduzione"

Lezione n 1! Introduzione Lezione n 1! Introduzione" Corso sui linguaggi del web" Fondamentali del web" Fondamentali di una gestione FTP" Nomenclatura di base del linguaggio del web" Come funziona la rete internet?" Connessione"

Dettagli

Configurazione FileZilla Server

Configurazione FileZilla Server Nome: FileZilla Server Ultima release: 0.9.3 Sito ufficiale: http://filezilla.sf.net Configurazione FileZilla Server Ci occuperemo oggi di configurare un server ftp sul nostro pc,utilizzando il software

Dettagli

Introduzione alle applicazioni di rete

Introduzione alle applicazioni di rete Introduzione alle applicazioni di rete Definizioni base Modelli client-server e peer-to-peer Socket API Scelta del tipo di servizio Indirizzamento dei processi Identificazione di un servizio Concorrenza

Dettagli

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

LA GESTIONE DELLE VISITE CLIENTI VIA WEB LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici

Dettagli

Software di gestione della stampante

Software di gestione della stampante Questo argomento include le seguenti sezioni: "Uso del software CentreWare" a pagina 3-11 "Uso delle funzioni di gestione della stampante" a pagina 3-13 Uso del software CentreWare CentreWare Internet

Dettagli

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it MODELLO CLIENT/SERVER Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it POSSIBILI STRUTTURE DEL SISTEMA INFORMATIVO La struttura di un sistema informativo

Dettagli

INFORMATICA DISTRIBUITA. lez 6 World Wide Web (cont)

INFORMATICA DISTRIBUITA. lez 6 World Wide Web (cont) INFORMATICA DISTRIBUITA prof. lez 6 World Wide Web (cont) Università degli Studi di Milano Scienze e Tecnologie della Comunicazione Musicale a.a. 2009-2010 Scripting Invece di avere un programma esterno,

Dettagli

Laboratorio di Progettazione Web

Laboratorio di Progettazione Web Il Server web Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR - c.renso@isti.cnr.it E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta

Dettagli

Firewall e Abilitazioni porte (Port Forwarding)

Firewall e Abilitazioni porte (Port Forwarding) Firewall e Abilitazioni porte (Port Forwarding) 1 Introduzione In questa mini-guida mostreremo come creare le regole sul Firewall integrato del FRITZ!Box per consentire l accesso da Internet a dispositivi

Dettagli

Guida alla registrazione on-line di un DataLogger

Guida alla registrazione on-line di un DataLogger NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso

Dettagli

Transmission Control Protocol

Transmission Control Protocol Transmission Control Protocol Franco Callegati Franco Callegati IC3N 2000 N. 1 Transmission Control Protocol - RFC 793 Protocollo di tipo connection-oriented Ha lo scopo di realizzare una comunicazione

Dettagli

Siti web centrati sui dati (Data-centric web applications)

Siti web centrati sui dati (Data-centric web applications) Siti web centrati sui dati (Data-centric web applications) 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 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente

Dettagli

Applicazioni web centrati sui dati (Data-centric web applications)

Applicazioni web centrati sui dati (Data-centric web applications) Applicazioni web centrati sui dati (Data-centric web applications) 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente lo strumento di riferimento

Dettagli

Apache Webserver. Piccola introduzione all'installazione ed alla configurazione, a cura di: Alessandro Gervaso

Apache Webserver. Piccola introduzione all'installazione ed alla configurazione, a cura di: Alessandro Gervaso Apache Webserver Piccola introduzione all'installazione ed alla configurazione, a cura di: Alessandro Gervaso Cos'è Apache? Dal sito http://httpd.apache.org: The Apache HTTP Server Project is an effort

Dettagli

ACCESSO AL PORTALE VPN

ACCESSO AL PORTALE VPN Indice generale ACCESSO AL PORTALE VPN...3 ACCESSO CON MICROSOFT INTERNET EXPLORER...3 ACCESSO CON MOZILLA FIREFOX...4 ACCESSO CON GOOGLE CHROME...5 IL PORTALE PER LA GESTIONE DELLE CONNESSIONI...6 CONFIGURAZIONE

Dettagli

Console di Amministrazione Centralizzata Guida Rapida

Console di Amministrazione Centralizzata Guida Rapida Console di Amministrazione Centralizzata Contenuti 1. Panoramica... 2 Licensing... 2 Panoramica... 2 2. Configurazione... 3 3. Utilizzo... 4 Gestione dei computer... 4 Visualizzazione dei computer... 4

Dettagli

ICARO Terminal Server per Aprile

ICARO Terminal Server per Aprile ICARO Terminal Server per Aprile Icaro è un software aggiuntivo per Aprile (gestionale per centri estetici e parrucchieri) con funzionalità di terminal server: gira sullo stesso pc dove è installato il

Dettagli

Inizializzazione degli Host. BOOTP e DHCP

Inizializzazione degli Host. BOOTP e DHCP BOOTP e DHCP a.a. 2002/03 Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/~auletta/ Università degli studi di Salerno Laurea e Diploma in Informatica 1 Inizializzazione degli Host Un

Dettagli

Modulo 8: Applicativi. Parte 5: FTP e TFTP. Gennaio Marzo 2007. Introduzione a FTP. Storia. Alessandro Brunengo Mirko Corosu Reti di Calcolatori 2

Modulo 8: Applicativi. Parte 5: FTP e TFTP. Gennaio Marzo 2007. Introduzione a FTP. Storia. Alessandro Brunengo Mirko Corosu Reti di Calcolatori 2 Modulo 8: Applicativi Parte 5: FTP e TFTP 1 Storia Introduzione a FTP Reti di Calcolatori 2 1 Introduzione a FTP (1) Protocollo di trasferimento dati tra macchine connesse attraverso una rete che supporta

Dettagli

Corso di Reti di Calcolatori T

Corso di Reti di Calcolatori T Università degli Studi di Bologna Scuola di Ingegneria Corso di Reti di Calcolatori T Esercitazione 2 (proposta) Socket Java con connessione Luca Foschini Anno accademico 2015/2016 Esercitazione 2 1 Specifica

Dettagli

Lezione 1 Introduzione

Lezione 1 Introduzione Lezione 1 Introduzione Ingegneria dei Processi Aziendali Modulo 1 Servizi Web Unità didattica 1 Protocolli Web Ernesto Damiani Università di Milano I Servizi Web Un Servizio Web è un implementazione software

Dettagli

b) Dinamicità delle pagine e interattività d) Separazione del contenuto dalla forma di visualizzazione

b) Dinamicità delle pagine e interattività d) Separazione del contenuto dalla forma di visualizzazione Evoluzione del Web Direzioni di sviluppo del web a) Multimedialità b) Dinamicità delle pagine e interattività c) Accessibilità d) Separazione del contenuto dalla forma di visualizzazione e) Web semantico

Dettagli

Configuration Managment Configurare EC2 su AWS. Tutorial. Configuration Managment. Configurare il servizio EC2 su AWS. Pagina 1

Configuration Managment Configurare EC2 su AWS. Tutorial. Configuration Managment. Configurare il servizio EC2 su AWS. Pagina 1 Tutorial Configuration Managment Configurare il servizio EC2 su AWS Pagina 1 Sommario 1. INTRODUZIONE... 3 2. PROGRAMMI NECESSARI... 4 3. PANNELLO DI CONTROLLO... 5 4. CONFIGURARE E LANCIARE UN ISTANZA...

Dettagli

FtpZone Guida all uso

FtpZone Guida all uso FtpZone Guida all uso La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente un login e password

Dettagli

Come installare e configurare il software FileZilla

Come installare e configurare il software FileZilla Come utilizzare FileZilla per accedere ad un server FTP Con questo tutorial verrà mostrato come installare, configurare il software e accedere ad un server FTP, come ad esempio quello dedicato ai siti

Dettagli

1. RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2013/2014. 1.1 Lato client

1. RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2013/2014. 1.1 Lato client RETI INFORMATICHE - SPECIFICHE DI PROGETTO A.A. 2013/2014 1. RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2013/2014 Il progetto consiste nello sviluppo di un

Dettagli

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:

Dettagli

Dopo aver installato WSFTP.le, alla prima schermata quando lo apriamo vedremo questo.

Dopo aver installato WSFTP.le, alla prima schermata quando lo apriamo vedremo questo. Dopo aver installato WSFTP.le, alla prima schermata quando lo apriamo vedremo questo. clicchiamo su Continue nella finestra successiva, spuntiamo la voce Other e clicchiamo su Next Nella terza schermata

Dettagli

Bibliografia: Utenti e sessioni

Bibliografia: Utenti e sessioni Bibliografia: Utenti e sessioni http: protocollo stateless http si appoggia su una connessione tcp e lo scambio nel contesto di una connessione si limita a invio della richiesta, ricezione della risposta.

Dettagli

19. LA PROGRAMMAZIONE LATO SERVER

19. LA PROGRAMMAZIONE LATO SERVER 19. LA PROGRAMMAZIONE LATO SERVER Introduciamo uno pseudocodice lato server che chiameremo Pserv che utilizzeremo come al solito per introdurre le problematiche da affrontare, indipendentemente dagli specifici

Dettagli

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo Come funziona il WWW Il funzionamento del World Wide Web non differisce molto da quello delle altre applicazioni Internet Anche in questo caso il sistema si basa su una interazione tra un computer client

Dettagli

LABORATORIO DI TELEMATICA

LABORATORIO DI TELEMATICA LABORATORIO DI TELEMATICA COGNOME: Ronchi NOME: Valerio NUMERO MATRICOLA: 41210 CORSO DI LAUREA: Ingegneria Informatica TEMA: Analisi del protocollo FTP File Transfer Protocol File Transfer Protocol (FTP)

Dettagli

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori a.a. 2009/10

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori a.a. 2009/10 Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori a.a. 2009/10 Roberto Canonico (roberto.canonico@unina.it) Antonio Pescapè (pescape@unina.it) ICMP ARP RARP DHCP - NAT ICMP (Internet

Dettagli

Aggiornamenti Sistema Addendum per l utente

Aggiornamenti Sistema Addendum per l utente Aggiornamenti Sistema Addendum per l utente Aggiornamenti Sistema è un servizio del server di stampa che consente di tenere il software di sistema sul proprio server di stampa sempre aggiornato con gli

Dettagli

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0 11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0 PAG. 2 DI 38 INDICE 1. PREMESSA 3 2. SCARICO DEL SOFTWARE 4 2.1 AMBIENTE WINDOWS 5 2.2 AMBIENTE MACINTOSH 6 2.3 AMBIENTE

Dettagli

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4) Architettura del WWW World Wide Web Sintesi dei livelli di rete Livelli di trasporto e inferiori (Livelli 1-4) - Connessione fisica - Trasmissione dei pacchetti ( IP ) - Affidabilità della comunicazione

Dettagli

Flusso Informazioni. E-MAIL l esecuzione della Gestione Anagrafiche Clienti viene Notificato all Utente con la spedizione di una E-Mail.

Flusso Informazioni. E-MAIL l esecuzione della Gestione Anagrafiche Clienti viene Notificato all Utente con la spedizione di una E-Mail. SWGESTANA è un Servizio Windows che esegue la Gestione Anagrafica Cliente su RDS con la lettura del file ANACLI.txt (prodotto dal gestionale operativo Azienda A). La gestione consiste nell inserimento

Dettagli

SERVIZIO TELEMATICO ENTRATEL. Applicazione Autentica-Apri Multifile

SERVIZIO TELEMATICO ENTRATEL. Applicazione Autentica-Apri Multifile SERVIZIO TELEMATICO ENTRATEL Applicazione Autentica-Apri Multifile Versione del documento: Novembre 2012 SERVIZIO TELEMATICO ENTRATEL: applicazione Autentica-Apri Multifile 1 1. Premessa 3 2. Cartella

Dettagli

Port Community System del Porto di Ravenna CONFIGURAZIONE

Port Community System del Porto di Ravenna CONFIGURAZIONE Port Community System del Porto di Ravenna CONFIGURAZIONE SOMMARIO Indicazioni generali... 3 Dipendenze software... 4 Lato server... 4 Lato client... 4 Organizzazione del sistema... 5 Struttura delle directory...

Dettagli

Package Linux - Proxy Squid

Package Linux - Proxy Squid Linux Server PROXY Proxy Linux Internet FireWall Package Linux - Proxy Squid PXS - 001 CARATTERISTICHE DEL PACKAGE : APPLICAZIONE OPENSOURCE L applicazione Squid fornisce servizi proxy e cache per HTTP

Dettagli

2.1 Installazione e configurazione LMS [4]

2.1 Installazione e configurazione LMS [4] 2.1 Installazione e configurazione LMS [4] Prerequisti per installazione su server: Versione PHP: 4.3.0 o superiori (compatibilità a php5 da versione 3.0.1) Versione MySql 3.23 o superiori Accesso FTP:

Dettagli

Protocolli per il Web. Impianti Informatici. Protocolli applicativi

Protocolli per il Web. Impianti Informatici. Protocolli applicativi Protocolli per il Web Protocolli applicativi I protocolli applicativi 2 Applicazioni Socket interface HTTP (WEB) SMTP (E-MAIL) FTP... NFS RPC DNS... Trasporto TCP UDP Rete ICMP RIP OSPF IP ARP RARP Non

Dettagli

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti 20120300 INDICE 1. Introduzione... 3 2. Consultazione... 4 2.1 Consultazione Server Fidati... 4 2.2 Consultazione Servizi Client... 5 2.3 Consultazione Stato richieste... 5 3. Amministrazione... 6 3.1

Dettagli

Guida alla registrazione on-line di un NovaSun Log

Guida alla registrazione on-line di un NovaSun Log Guida alla registrazione on-line di un NovaSun Log Revisione 4.1 23/04/2012 pag. 1 di 16 Contenuti Il presente documento è una guida all accesso e all utilizzo del pannello di controllo web dell area clienti

Dettagli

CONTENT MANAGEMENT SYSTEM

CONTENT MANAGEMENT SYSTEM CONTENT MANAGEMENT SYSTEM P-2 PARLARE IN MULTICANALE Creare un portale complesso e ricco di informazioni continuamente aggiornate, disponibile su più canali (web, mobile, iphone, ipad) richiede competenze

Dettagli

sito web sito Internet

sito web sito Internet Siti Web Cos è un sito web Un sito web o sito Internet è un insieme di pagine web correlate, ovvero una struttura ipertestuale di documenti che risiede, tramite hosting, su un web server e accessibile

Dettagli

CORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci

CORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci CORSO DI RETI SSIS Lezione n.2. 2 Novembre 2005 Laura Ricci IL DOMAIN NAME SYSTEM (DNS) Indirizzi IP poco adatti per essere memorizzati da utenti umani è prevista la possibiltà di associare nomi simbolici

Dettagli

v. 1.0-7-11-2007 Mistral ArchiWeb 2.0 Manuale utente

v. 1.0-7-11-2007 Mistral ArchiWeb 2.0 Manuale utente v. 1.0-7-11-2007 Mistral ArchiWeb 2.0 Manuale utente Sommario 1. INTRODUZIONE...3 2. DESCRIZIONE FUNZIONALITÀ...3 2.1. LOGIN...3 2.2. SCHEDA ARCHIVIO...3 2.3. GESTIONE ARCHIVI...4 2.3.1 Creazione nuovo

Dettagli

FASE 1: Definizione del tema, degli obiettivi e del target con il cliente... (da cui dipendono le scelte successive!)

FASE 1: Definizione del tema, degli obiettivi e del target con il cliente... (da cui dipendono le scelte successive!) Panoramica sul Web design: FASE 1: Definizione del tema, degli obiettivi e del target con il cliente... (da cui dipendono le scelte successive!) FASE 2: Definire se lavorare su un CMS (es Joomla, Wordpress,

Dettagli

I Principali Servizi del Protocollo Applicativo

I Principali Servizi del Protocollo Applicativo 1 I Principali Servizi del Protocollo Applicativo Servizi offerti In questa lezione verranno esaminati i seguenti servizi: FTP DNS HTTP 2 3 File Transfer Protocol Il trasferimento di file consente la trasmissione

Dettagli

View Mobile User s Guide

View Mobile User s Guide View Mobile User s Guide 1 - Descrizione del software Il software è stato realizzato per essere utilizzato su telefoni cellulari con supporto per le applicazioni Java. Tramite il software è possibile collegarsi

Dettagli

12.5 UDP (User Datagram Protocol)

12.5 UDP (User Datagram Protocol) CAPITOLO 12. SUITE DI PROTOCOLLI TCP/IP 88 12.5 UDP (User Datagram Protocol) L UDP (User Datagram Protocol) é uno dei due protocolli del livello di trasporto. Come l IP, é un protocollo inaffidabile, che

Dettagli

Programmazione Server Side e Database in rete

Programmazione Server Side e Database in rete Programmazione Server Side e Database in rete Prof. Massimo PALOMBO -IIS A. MEUCCI Casarano La programmazione Stand-Alone consente di costruire applicazioni, più o meno complesse, ma utilizzabili esclusivamente

Dettagli

CONTENT MANAGEMENT SY STEM

CONTENT MANAGEMENT SY STEM CONTENT MANAGEMENT SY STEM I NDI CE I NTRODUZI ONE Accesso al CMS 1) CONTENUTI 1.1 I nserimento, modifica e cancellazione dei contenuti 1.2 Sezioni, categorie e sottocategorie 2) UTENTI 3) UP LOAD FILES

Dettagli

UDP. Livello di Trasporto. Demultiplexing dei Messaggi. Esempio di Demultiplexing

UDP. Livello di Trasporto. Demultiplexing dei Messaggi. Esempio di Demultiplexing a.a. 2002/03 Livello di Trasporto UDP Descrive la comunicazione tra due dispositivi Fornisce un meccanismo per il trasferimento di dati tra sistemi terminali (end user) Prof. Vincenzo Auletta auletta@dia.unisa.it

Dettagli

Il web server Apache Lezione n. 3. Introduzione

Il web server Apache Lezione n. 3. Introduzione Procurarsi ed installare il web server Apache Introduzione In questa lezione cominciamo a fare un po di pratica facendo una serie di operazioni preliminari, necessarie per iniziare a lavorare. In particolar

Dettagli

Do-Dots Protocollo di comunicazione

Do-Dots Protocollo di comunicazione Do-Dots Protocollo di comunicazione Ultimo aggiornamento 10 maggio 2011 rev3 Spiegazioni 10/05/2011 rev2 Primo aggiornamento con attuali comandi 03/05/2011 rev1 - Stesura iniziale 14/05/2010 DOCUMENTO

Dettagli

GUIDA UTENTE PRIMA NOTA SEMPLICE

GUIDA UTENTE PRIMA NOTA SEMPLICE GUIDA UTENTE PRIMA NOTA SEMPLICE (Vers. 2.0.0) Installazione... 2 Prima esecuzione... 5 Login... 6 Funzionalità... 7 Prima Nota... 8 Registrazione nuovo movimento... 10 Associazione di file all operazione...

Dettagli

Installazione di Moodle. Preparato per: Gruppo A, Piattaforma di E - Learning Preparato da: Cinzia Compagnone, Vittorio Saettone

Installazione di Moodle. Preparato per: Gruppo A, Piattaforma di E - Learning Preparato da: Cinzia Compagnone, Vittorio Saettone Installazione di Moodle Preparato per: Gruppo A, Piattaforma di E - Learning Preparato da: Cinzia Compagnone, Vittorio Saettone 21 maggio 2006 Installazione di Moodle Come installare Moodle: Questa guida

Dettagli

Sicurezza nelle applicazioni multimediali: lezione 9, firewall. I firewall

Sicurezza nelle applicazioni multimediali: lezione 9, firewall. I firewall I firewall Perché i firewall sono necessari Le reti odierne hanno topologie complesse LAN (local area networks) WAN (wide area networks) Accesso a Internet Le politiche di accesso cambiano a seconda della

Dettagli

Come leggere ed interpretare la letteratura scientifica e fornire al pubblico informazioni appropriate sui farmaci

Come leggere ed interpretare la letteratura scientifica e fornire al pubblico informazioni appropriate sui farmaci Come leggere ed interpretare la letteratura scientifica e fornire al pubblico informazioni appropriate sui farmaci I motori di ricerca in internet: cosa sono e come funzionano Roberto Ricci, Servizio Sistema

Dettagli

PORTALE CLIENTI Manuale utente

PORTALE CLIENTI Manuale utente PORTALE CLIENTI Manuale utente Sommario 1. Accesso al portale 2. Home Page e login 3. Area riservata 4. Pagina dettaglio procedura 5. Pagina dettaglio programma 6. Installazione dei programmi Sistema operativo

Dettagli

Guida ai requisiti di accesso e alla modalità operativa del sistema E.Civis ASP

Guida ai requisiti di accesso e alla modalità operativa del sistema E.Civis ASP E.CIVIS HELP Guida ai requisiti di accesso e alla modalità operativa del sistema E.Civis ASP Pag. 1/10 I REQUISITI DI ACCESSO Per utilizzare il sistema E.Civis ASP sono necessari: 1. Un computer con accesso

Dettagli

ISPConfig: configurazione di un sito

ISPConfig: configurazione di un sito ISPConfig: configurazione di un sito Scopo del documento... 1 ISPConfig... 1 Accesso a ISPConfig... 1 Gestione di un dominio... 2 Creazione di un utente FTP... 3 Installazione di un applicativo web: creazione

Dettagli

Approfondimento di Marco Mulas

Approfondimento di Marco Mulas Approfondimento di Marco Mulas Affidabilità: TCP o UDP Throughput: banda a disposizione Temporizzazione: realtime o piccoli ritardi Sicurezza Riservatezza dei dati Integrità dei dati Autenticazione di

Dettagli

Installazione di GFI WebMonitor

Installazione di GFI WebMonitor Installazione di GFI WebMonitor Requisiti di sistema di GFI WebMonitor Server Microsoft Windows 2000 (SP 3) o 2003. Microsoft ISA 2000 Server (non in modalità solo firewall) OPPURE Server Microsoft ISA

Dettagli

Manuale per la configurazione di AziendaSoft in rete

Manuale per la configurazione di AziendaSoft in rete Manuale per la configurazione di AziendaSoft in rete Data del manuale: 7/5/2013 Aggiornamento del manuale: 2.0 del 10/2/2014 Immagini tratte da Windows 7 Versione di AziendaSoft 7 Sommario 1. Premessa...

Dettagli

filrbox Guida all uso dell applicazione DESKTOP Pag. 1 di 27

filrbox Guida all uso dell applicazione DESKTOP Pag. 1 di 27 filrbox Guida all uso dell applicazione DESKTOP Pag. 1 di 27 Sommario Introduzione... 3 Download dell applicazione Desktop... 4 Scelta della versione da installare... 5 Installazione... 6 Installazione

Dettagli

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO...

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO... CONTENUTI 1. INTRODUZIONE...3 DEFINIZIONE...3 ELEMENTI DEL SERVIZIO...3 TECNOLOGIA E OPERAZIONE...3 WORKFLOW E GRAFICO DI PROCESSI...4 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 STRUTTURA...5 OGGETTI...5

Dettagli

Laplink FileMover Guida introduttiva

Laplink FileMover Guida introduttiva Laplink FileMover Guida introduttiva MN-FileMover-QSG-IT-01 (REV.01/07) Recapiti di Laplink Software, Inc. Per sottoporre domande o problemi di carattere tecnico, visitare il sito: www.laplink.com/it/support/individual.asp

Dettagli

CONFIGURARE IL DISPOSITIVO DI TELEASSISTENZA

CONFIGURARE IL DISPOSITIVO DI TELEASSISTENZA CONFIGURARE IL DISPOSITIVO DI TELEASSISTENZA VIPA 900-2C610 Router VPN Questo dispositivo consente la pura teleassistenza: non sono configurabili variabili, allarmi (email, sms), script. Requisiti hardware:

Dettagli

Xampp. Valeriano Maysonnave - A.A. 2014/2015 -

Xampp. Valeriano Maysonnave - A.A. 2014/2015 - Xampp Valeriano Maysonnave - A.A. 2014/2015-1 Introduzione...1 2 Installazione su Windows...1 3 Configurazione Apache...2 3.1 Accesso al file di configurazione httpd.conf...2 3.2 Il file httpd.conf...3

Dettagli

Servizio Telematico Paghe

Servizio Telematico Paghe Servizio Telematico Paghe GUIDA ALL USO DELLE PAGINE DI AMMINISTRAZIONE DEL SERVIZIO PAGHE.NET Software prodotto da Nuova Informatica srl 1 SOMMARIO SOMMARIO...2 INTRODUZIONE...3 FLUSSO DELLE INFORMAZIONI...3

Dettagli

SIEMENS GIGASET S685 IP GUIDA ALLA CONFIGURAZIONE EUTELIAVOIP

SIEMENS GIGASET S685 IP GUIDA ALLA CONFIGURAZIONE EUTELIAVOIP SIEMENS GIGASET S685 IP GUIDA ALLA CONFIGURAZIONE EUTELIAVOIP Gigaset S685 IP Guida alla configurazione EUTELIAVOIP Rev2-0 pag.2 INDICE SCOPO... 3 TELEFONARE CON EUTELIAVOIP... 3 CONNESSIONE DEL TELEFONO

Dettagli

PSNET UC RUPAR PIEMONTE MANUALE OPERATIVO

PSNET UC RUPAR PIEMONTE MANUALE OPERATIVO Pag. 1 di 17 VERIFICHE E APPROVAZIONI VERSIONE V01 REDAZIONE CONTROLLO APPROVAZIONE AUTORIZZAZIONE EMISSIONE NOME DATA NOME DATA NOME DATA PRATESI STATO DELLE VARIAZIONI VERSIONE PARAGRAFO O DESCRIZIONE

Dettagli

Il Protocollo HTTP e la programmazione di estensioni Web

Il Protocollo HTTP e la programmazione di estensioni Web Il Protocollo HTTP e la programmazione di estensioni Web 1 Il protocollo HTTP È il protocollo standard inizialmente ramite il quale i server Web rispondono alle richieste dei client (prevalentemente browser);

Dettagli

Telematica II 12. Esercitazione/Laboratorio 4

Telematica II 12. Esercitazione/Laboratorio 4 Server UDP in JAVA Telematica II 12. Esercitazione/Laboratorio 4 DayTime daemon UDP Port 13 obiettivo realizzazione di un servizio per l invio della data/orario del server al client utilizzo di un datagram

Dettagli

RETI INFORMATICHE Client-Server e reti paritetiche

RETI INFORMATICHE Client-Server e reti paritetiche RETI INFORMATICHE Client-Server e reti paritetiche Le reti consentono: La condivisione di risorse software e dati a distanza La condivisione di risorse hardware e dispositivi (stampanti, hard disk, modem,

Dettagli

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE PREMESSA La presente guida è da considerarsi come aiuto per l utente per l installazione e configurazione di Atollo Backup. La guida non vuole approfondire

Dettagli

FtpZone Guida all uso Versione 2.1

FtpZone Guida all uso Versione 2.1 FtpZone Guida all uso Versione 2.1 La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente

Dettagli

Modulo 1: Posta elettronica

Modulo 1: Posta elettronica Contenuti Architettura di Internet Principi di interconnessione e trasmissione World Wide Web Posta elettronica Motori di ricerca Tecnologie delle reti di calcolatori Servizi Internet (come funzionano

Dettagli

Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale

Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale Modulo Bacheca 1 INDICE 1 Generalità...3 2 Accesso al sistema...4 2.1 Requisiti tecnici 5 3 Elenco funzioni e tasti di navigazione...6 3.1

Dettagli

OSOR. Applicazioni di Rete

OSOR. Applicazioni di Rete OSOR Applicazioni di Rete 1 Client-Server in Sistemi Distribuiti Host A Host B Client TCP/UDP IP Network Interface Internet Risultati Server TCP/UDP IP Network Interface Richiesta Applicazioni di Rete

Dettagli