Integrare PHP con System i utilizzando i Web Service

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Integrare PHP con System i utilizzando i Web Service"

Transcript

1 White Paper: Integrare PHP con System i utilizzando i Web Service Autoe: Sam Pinkhasov, Zend Technologies Settembre Zend Technologies, Ltd. All rights reserved.

2 Come accade nella maggior parte dei team di sviluppo che si occupano della gestione di applicazioni legacy, molte aziende System i continuano a gestire dati preziosi intrappolati all interno di applicazioni esistenti, che per lo più non possono essere facilmente integrate con applicazioni o servizi esterni. Fortunatamente, gli sviluppatori System i dispongono oggi di un nuovo strumento in grado di aiutarli a rilasciare tali dati. Questo strumento si chiama PHP e fornisce tutto ciò di cui gli sviluppatori System i hanno bisogno per esporre facilmente dati e servizi ad applicazioni esterne tramite Web Service. Utilizzando PHP con i prodotti di sviluppo firmati Zend, è possibile scrivere facilmente un Web Service da utilizzare come wrapper praticamente per qualsiasi programma esistente. Zend offre un insieme completo di prodotti per supportare l integrazione System i, dallo sviluppo fino alla produzione. Le soluzioni Zend includono supporto di database System i nativo e accesso a oggetti System i (per es., programmi RPG/COBOL/CL, comandi CL, voci di file di spooling, aree dati e molto altro). In questo articolo vedremo insieme come sia semplice e veloce creare un Web Service da utilizzare come wrapper per un programma RPG esistente. Web Service Ma cosa è esattamente un Web Service? Su Wikipedia si legge: Secondo la definizione data dal W3C un Web Service (servizio web) è un sistema software progettato per supportare l interoperabilità tra diversi computer su una medesima rete informatica. Spesso i Web Service sono semplici API (Application Programming Interface) cui si accede tramite una rete, quale per esempio Internet, e che vengono eseguite su un sistema remoto che ospita i servizi richiesti. Una definizione più pertinente alla nostra discussione è tuttavia la seguente: Un Web Service è una unità di logica applicativa che fornisce dati e/o servizi ad altre applicazioni. Traducendo il gergo tecnico, un Web Service consente ad una applicazione di esporre ciò che fa o ciò che sa in modo da consentirne l utilizzo da parte di altre applicazioni. Un esempio in proposito potrebbe essere quello di un azienda che utilizza un applicazione CRM che espone le proprie funzionalità core sotto forma di API. L applicazione CRM diventa così un Web Service che espone quanto fa ad altre applicazioni. Il processo del sito web dell azienda per raccogliere contatti potrà ora utilizzare tale Web Service per inserire nuovi potenziali clienti direttamente nel sistema CRM non appena questi saranno disponibili. Essendo i Web Service dei wrapper che avvolgono la logica di business di base dell applicazione CRM, sarà possibile utilizzare questi nuovi potenziali clienti esattamente come se fossero stati inseriti manualmente. In breve, i Web Service adempiono finalmente alla promessa dell interoperabilità dei processi, fatta da così tante tecnologie prima d ora. Grazie ai Web Service l architettura SOA (Service Oriented Architecture) è più facilmente a portata di mano. E PHP agevola l utilizzo dei Web Service su System i. Attualmente esistono molti Web Service disponibili su Internet. Ciascuno di loro può essere utilizzato per estendere applicazioni esistenti e per fornire nuove funzionalità agli utenti. Il sito web www. programmableweb.com tiene traccia delle API disponibili pubblicamente, ci sono oltre 350 API che vanno dal mapping alla correzione di indirizzi fino al salvataggio dei dati. Alcuni Web Service prevedono il pagamento di una quota o restrizioni all accesso, pertanto è importante leggere la documentazione appropriata prima di implementarli per essere sicuri che una volta distribuiti non si incontrino brutte sorprese. L elenco dei modi in cui è possibile estendere applicazioni esistenti tramite Web Service cresce di giorno in giorno e non conosce limiti. I Web Service aprono la porta ad applicazioni software scritte in linguaggi diversi per poter scambiare dati e servizi. 2 Zend Technolgies, Ltd.

3 Fino a poco tempo fa, creare un nuovo Web Service non era cosa da poco. Ancora oggi richiede conoscenze di OOP, XML e SOAP, tuttavia grazie ai prodotti Zend gli sviluppatori non devono più occuparsi di gran parte dei dettagli più complessi. Anche creare Web Service su System i risulta molto più semplice, pertanto gli sviluppatori non devono più sprecare tempo con i dettagli e possono dedicare le proprie energie alla soluzione del problema di business effettivo. Già questa sarebbe un ottima ragione per dare un occhiata a cosa significa creare un Web Service utilizzando gli strumenti Zend in modo da avvolgere in un wrapper un programma RPG esistente. Creazione di un Web Service Di seguito è riportato un esempio di come sia facile creare un Web Service molto essenziale che funge da wrapper per un programma RPG esistente contenente due parametri: un numero di codice e un nome descrittivo. Il Web Service riceve un numero di codice come parametro di input e restituisce un nome descrittivo come parametro di output. Zend Studio for i5/os include una serie di modelli pensati per aiutare gli utenti a realizzare rapidamente applicazioni PHP. I modelli sono disponibili tramite il menu a comparsa Code Completion. 1. Avviare Zend Studio (in Microsoft Windows fare clic sul pulsante Start, quindi scegliere Programmi, Zend Studio for i5/os e infine Zend Development Environment. 2. Nell editor di Studio immettere le seguenti righe: <?php i5p Non appena si inizierà a digitare il testo (oppure premendo Ctrl + Barra spaziatrice) verrà visualizzata una finestra popup contenente un elenco di modelli/funzioni. 3. Selezionare i5programservices. Questo modello, uno dei molti disponibili con Zend Studio for i5/ OS, include tutto il codice necessario per creare un Web Service wrapper per un programma RPG. Zend Technolgies Ltd. 3

4 L editor di Zend Studio utilizza la finestra popup Code Completion per visualizzare modelli/funzioni che iniziano, in questo esempio, con i caratteri i5. Una volta selezionato il modello i5programservice Web Service, l editor inserisce nel modello il codice precedentemente digitato, come illustrato nella figura seguente: 4. Utilizzare il tasto TAB per scorrere le variabili del programma e modificarle, se necessario. Nell esempio in questione è necessario arrestare il tasto TAB sulle variabili <user name> e <password> in modo da poterle modificare in base al profilo utente i5/os e alla relativa password. 5. Specificare quindi il nome del programma RPG e della libreria che si desidera richiamare per questo servizio. Utilizzando il tasto TAB passare alle variabili <library_name> e <program_ name> e specificare i relativi nomi. A questo punto la fase di editing è terminata, in quanto il modello dispone già di due parametri del programma RPG definiti. Per richiamare un programma RPG contenente ulteriori parametri è sufficiente rimuovere dal commento il numero desiderato di parametri di programma commentati (inclusi nel modello) oppure digitare i parametri richiesti. 6. Successivamente, salvare il codice scegliendo Salva dal menu File. A questo punto è necessario creare un file WSDL. I file WSDL sono file in formato XML utilizzati per descrivere servizi di rete sotto forma di insieme di endpoint che operano su messaggi contenenti informazioni orientate ai documenti o alle procedure. 4 Zend Technolgies, Ltd.

5 Zend Studio per i5/os fornisce un generatore di WSDL (Tools WSDL Generator) che consente di generare file WSDL: Definendo I file e le classi che si desidera estrarre, Fornendo l URL di ciascuna classe (associato a una porta) e Configurando l impostazione globale per i file WSDL (convenzione dei nomi opzioni di binding e stile di codifica) Immettere le informazioni richieste e fare clic su Finish. Verrà creato un file WSDL che verrà aperto in Zend Studio s Editor. Le figure riportate di seguito mostrano le finestre di dialogo della procedura guidata WSDL: Figura 1: Creazione di WSDL Figura 2: Esportazione di funzioni in WSDL Ecco il file WSDL generato da WSDL Generation Wizard. Figura 3: File WSDL Zend Technolgies Ltd. 5

6 A questo punto è necessario creare un programma client per richiamare il Web Service. Il codice riportato di seguito definisce il file WSDL per il servizio. <?php ini_set( soap.wsdl_cache_enabled, 0 ); $my_client = new SoapClient( zend.wsdl );?> Il gioco è fatto! Con Zend Studio for i5/os è possibile creare un Web Service in pochi passaggi, in modo da consentire allo sviluppatore di concentrarsi sulla logica di business necessaria per esporre dati o servizi all esterno. Deployment Per quanto riguarda il deployment, è sufficiente spostare il file WSDL e il programma client in un posto dove il Web Service possa accedervi. A questo punto sarà possibile effettuare una chiamata che eseguirà il programma RPG da qualsiasi parte del mondo. Vantaggi dei Web Service Una volta affrontato il come dei Web Service passiamo al perché. Perché usare i Web Service? La prima ragione è anche la più semplice da misurare. Utilizzare i Web Service abbrevia il ciclo di sviluppo delle applicazioni e ne riduce i costi. Si tratta di una metrica diretta e facilmente misurabile. Essendo indipendenti dal linguaggio, non è più necessario reimplementare i concetti ogni volta che la tecnologia cambia o si inizia a utilizzare un nuovo linguaggio. Ogni linguaggio in grado di accedere al web potrà ora accedere ai vostri Web Service. Come menzionato all inizio dell articolo, questo significa che è finalmente possibile riutilizzare, anziché reinventare, la logica di business esistente intrappolata in sistemi legacy. Altre tecnologie in passato hanno promesso la riutilizzabilità del codice, ma ancora una volta solo i Web Service stanno tenendo fede a questa promessa in maniera reale e misurabile. Strettamente legata al concetto di riutilizzabilità è l idea che ogni Web Service incapsuli un singolo concetto. La maggior parte dei Web Service sono scritti per eseguire un operazione atomica, questo significa che Web Service progettati correttamente diventeranno i mattoni di applicazioni più complesse. Molte routine di business possono ora essere sostituite con un Web Service e riutilizzate nelle varie applicazioni aziendali, un vantaggio che si traduce in costi di gestione e manutenzione ridotti in quanto è necessario gestire una unica entità di codice, ossia il Web Service stesso. In quanto riutilizzabili e atomici, i Web Service vengono utilizzati anche come elementi base dell architettura SOA (Service Oriented Architecture), nella quale ogni servizio è progettato come elemento autonomo di funzionalità di business altamente interoperabile e collegato in modo molto allentato. Esempi in proposito giungono da servizi in grado di: Verificare un numero di conto Convalidare pagamenti di clienti Inviare posta elettronica Sincronizzare/trasferire dati tra sistemi e così via 6 Zend Technolgies, Ltd.

7 Essendo riutilizzabile, ogni Web Service può essere applicato ad applicazioni composite. Ora è infatti possibile creare nuove applicazioni utilizzando un set di Web Service per accedere a dati ed applicazioni legacy, aggiungendo nuove regole di business per fornire una nuova soluzione. Conclusioni I Web Service significano cose diverse per sviluppatori diversi. In molti casi, sono semplicemente un modo per arricchire con qualche trovata tecnologica una pagina web esistente tramite AJAX. Tuttavia, per gli sviluppatori System i, i Web Service mantengono la promessa di consentire il riutilizzo e l estensione di applicazioni legacy con il minimo sforzo. Oltre al semplice mash-up che consente di visualizzare i propri clienti su una mappa globale, i Web Service possono aiutare a raggiungerli in modi nuovi e sempre diversi. Cos altro è possibile con i5/os e Zend? Migliorare le prestazioni di PHP e accrescere il controllo sugli ambienti di sviluppo, testing e produzione con Zend Platform for i5/os, il server applicativo PHP che rende disponibili informazioni approfondite nelle applicazioni PHP. Per ulteriori informazioni, visitare: Facilitare l installazione del software con Zend Core for i5/os, la versione avanzata e completamente testata di PHP open-source Zend Core è l unica versione di PHP for i5/os certificata e supportata da Zend. Velocizzare i cicli di sviluppo e semplificare progetti complessi con Zend Studio for i5/os, l ambiente di sviluppo integrato (IDE) PHP leader del settore, progettato per sviluppatori professionisti, che include tutti i componenti di sviluppo necessari durante tutto il ciclo di vita di un applicazione PHP. Gratuito per gli utenti System i. Zend Technolgies Ltd. 7

8 Informazioni su Zend Technologies Zend Technologies Inc., the PHP Company, è il provider principale di prodotti e servizi per lo sviluppo, il deploying e la gestione di applicazioni PHP business-critical. PHP è utilizzato da oltre 22 milioni di siti web ed è rapidamente divenuto il linguaggio più popolare per la creazione di applicazioni web dinamiche. ZEND: Un approccio olistico a PHP Gestione e disponibilità di applicazioni con Zend Platform Sviluppo di applicazioni PHP con Zend Studio, il principale ambiente di sviluppo per PHP Installazioni PHP certificate e ufficialmente supportate con Zend Core Accesso ai principali esperti PHP con Zend Professional Services Una migliore conoscenza di PHP tramite Zend Training offre Protezione della proprietà intellettuale e del codice sorgente e amministrazione di modelli di licensing con Zend Guard Raccolta di componenti e librerie PHP certificata e supportata dal produttore, Zend Framework Supporto 24/7 di assoluta qualità tramite Zend Network Sede: Zend Technologies, Inc Stevens Creek Blvd. Cupertino, CA 95014, USA Tel PHP-ZEND, L'Italia Zend Technologies S.r.l., Largo Richini 6, Milano, Italy Tel Fax Europa Centrale: (La Germania, L'Austria, La Svizzera) Zend Technologies GmbH Bayerstrasse 83, Munich, Germany Tel Fax Internazionale: Zend Technologies Ltd. 12 Abba Hillel Street, Ramat Gan, Israel Tel Fax La Francia: Zend Technologies SARL, 5 Rue de Rome, ZAC de Nanteuil, Rosny-sous-Bois, France Tel Gran Bretagna: Zend Technologies, 9 Burroughs Gardens, Hendon, London NW4 4AU, UK Tel Fax Zend Corporation. Zend is a registered trademark of Zend Technologies Ltd. All other trademarks are the property of their respective owners M-TWP-0208-R1-IT

Novità di Visual Studio 2008

Novità di Visual Studio 2008 Guida al prodotto Novità di Visual Studio 2008 Introduzione al sistema di sviluppo di Visual Studio Visual Studio Team System 2008 Visual Studio Team System 2008 Team Foundation Server Visual Studio Team

Dettagli

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato

Dettagli

Un nuovo livello di protezione del formato PDF con Adobe Reader e Adobe Acrobat

Un nuovo livello di protezione del formato PDF con Adobe Reader e Adobe Acrobat Un nuovo livello di protezione del formato PDF con Adobe Reader e Adobe Acrobat Con la famiglia di prodotti Acrobat X cresce il grado di sicurezza Sommario 1 Protezione avanzata delle applicazioni 4 Migliore

Dettagli

Le soluzioni per lo sviluppo di applicazioni Web e Mobile in ambiente Power i.

Le soluzioni per lo sviluppo di applicazioni Web e Mobile in ambiente Power i. Le soluzioni per lo sviluppo di applicazioni Web e Mobile in ambiente Power i. Elena M. Brambilla Technical Account Manager - Zend Technologies Chi sono io. Elena M. Brambilla Technical Account & Training

Dettagli

Ottimizzazione dello sviluppo software con Microsoft Visual Studio 2008

Ottimizzazione dello sviluppo software con Microsoft Visual Studio 2008 Ottimizzazione dello sviluppo software con Microsoft Visual Studio 2008 White paper Novembre 2007 Per informazioni aggiornate, visitare l indirizzo www.microsoft.com/italy/vstudio È possibile che a questo

Dettagli

SPSS Inc. Data Access Pack - Istruzioni di installazione per Windows

SPSS Inc. Data Access Pack - Istruzioni di installazione per Windows i SPSS Inc. Data Access Pack - Istruzioni di installazione per Windows Per ulteriori informazioni sui prodotti software SPSS Inc., visitare il sito Web all indirizzo http://www.spss.it o contattare: SPSS

Dettagli

WINDOWS & MACINTOSH. Domande Frequenti

WINDOWS & MACINTOSH. Domande Frequenti WINDOWS & MACINTOSH Domande Frequenti DOMANDE FREQUENTI PER WINDOWS 1. Durante la riproduzione di un CD audio il suono proviene dagli altoparlanti esterni anziché dalle cuffie. Perché? 1. Fare clic su

Dettagli

Configurazione client in ambiente Windows XP

Configurazione client in ambiente Windows XP Configurazione client in ambiente Windows XP Il sistema operativo deve essere aggiornato con il Service Pack 2, che contiene anche l aggiornamento del programma di gestione delle connessioni remote. Visualizzare

Dettagli

Progettazione e sviluppo di una composizione di servizi web

Progettazione e sviluppo di una composizione di servizi web Progettazione e sviluppo di una composizione di servizi web Progetto di Tecnologie dei Servizi I Alessandro Marrandino Matr. 739695 Sommario In questo documento è descritto il lavoro svolto per realizzare

Dettagli

Installazione e attivazione delle licenze

Installazione e attivazione delle licenze Capitolo 1 Installazione e attivazione delle licenze L installazione del software su una singola macchina è di solito un operazione piuttosto semplice, ma quando si deve installare AutoCAD in rete è richiesta

Dettagli

DI-604 Express EtherNetwork Broadband Router

DI-604 Express EtherNetwork Broadband Router Il presente prodotto può essere configurato con un qualunque browser, per esempio, Internet Explorer 5x, Netscape Navigator 4x.` DI-604 Express EtherNetwork Broadband Router Prima di cominciare 1. Se si

Dettagli

FileMaker Server 14. Guida alla configurazione dell installazione in rete

FileMaker Server 14. Guida alla configurazione dell installazione in rete FileMaker Server 14 Guida alla configurazione dell installazione in rete 2007 2015 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 Stati

Dettagli

Progettazione: Tecnologie e ambienti di sviluppo

Progettazione: Tecnologie e ambienti di sviluppo Contratto per l acquisizione di servizi di Assistenza specialistica per la gestione e l evoluzione del patrimonio software della Regione Basilicata. Repertorio n. 11016 del 25/09/2009 Progettazione: Tecnologie

Dettagli

Componenti di una applicazione. Un programma applicativo è strutturato come un insieme organizzato di tre componenti funzionali:

Componenti di una applicazione. Un programma applicativo è strutturato come un insieme organizzato di tre componenti funzionali: Componenti di una applicazione Un programma applicativo è strutturato come un insieme organizzato di tre componenti funzionali: Un sottosistema di interfaccia con l utente (IU, user interface o anche presentation

Dettagli

Quick Start Guide. internet security Multi-Device. Please read before installing! Kaspersky. Your activation code: Please retain this document

Quick Start Guide. internet security Multi-Device. Please read before installing! Kaspersky. Your activation code: Please retain this document 2014 Kaspersky internet security Multi-Device Quick Start Guide Your activation code: KASPERSKY INTERNET SECURITY Multi-Device 3 DeviceS Please read before installing! Android Your licence to use the software

Dettagli

FileMaker Server 12. Guida alla configurazione dell installazione in rete

FileMaker Server 12. Guida alla configurazione dell installazione in rete FileMaker Server 12 Guida alla configurazione dell installazione in rete 2007 2012 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker

Dettagli

Guida rapida: Fiery proserver per EFI VUTEk

Guida rapida: Fiery proserver per EFI VUTEk Guida rapida: Fiery proserver per EFI VUTEk Questo documento è una guida passo per passo alla configurazione e all utilizzo di EFI Fiery proserver con la Stampante EFI VUTEk. In esso sono trattati i seguenti

Dettagli

IBM SPSS Modeler Social Network Analysis 15 - Guida all installazione e configurazione

IBM SPSS Modeler Social Network Analysis 15 - Guida all installazione e configurazione IBM SPSS Modeler Social Network Analysis 15 - Guida all installazione e configurazione Nota: Prima di utilizzare queste informazioni e il relativo prodotto, leggere le informazioni generali disponibili

Dettagli

IBM SPSS Data Access Pack - Istruzioni di installazione per Windows

IBM SPSS Data Access Pack - Istruzioni di installazione per Windows IBM SPSS Data Access Pack - Istruzioni di installazione per Windows Note: Before using this information and the product it supports, read the general information under Note legali a pag. 7. Le schermate

Dettagli

Introduzione. Le origini di PHP. Cos è PHP?

Introduzione. Le origini di PHP. Cos è PHP? Introduzione Ecco a voi un altro libro sul linguaggio di scripting PHP, la cui peculiarità è data dal fatto che dedica la massima attenzione a materiali di alto livello e agli argomenti più evoluti e attuali.

Dettagli

La Roadmap dello sviluppo per System i5: dalle Applicazioni Legacy alla SOA

La Roadmap dello sviluppo per System i5: dalle Applicazioni Legacy alla SOA IBM System i5 La Roadmap dello sviluppo per System i5: dalle Applicazioni Legacy alla SOA Massimo Marasco System i Technical Sales Support massimo_marasco@it.ibm.com Oriented Architecture (SOA) Servizio

Dettagli

Le principali novità di Word XP

Le principali novità di Word XP Le principali novità di Word XP di Gemma Francone supporto tecnico di Mario Rinina Il programma può essere aperto in diversi modi, per esempio con l uso dei pulsanti di seguito riportati. In alternativa

Dettagli

FileMaker Server 13. Guida alla configurazione dell'installazione in rete

FileMaker Server 13. Guida alla configurazione dell'installazione in rete FileMaker Server 13 Guida alla configurazione dell'installazione in rete 2007-2013 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 Stati

Dettagli

Utilizzo del modem DC-213/214 con i router wireless Guida all installazione

Utilizzo del modem DC-213/214 con i router wireless Guida all installazione Utilizzo del modem DC-213/214 con i router wireless Guida all installazione La presente guida illustra le situazioni più comuni per l installazione del modem ethernet sui router wireless Sitecom. Configurazione

Dettagli

L ambiente di sviluppo Android Studio

L ambiente di sviluppo Android Studio L ambiente di sviluppo Android Studio Android Studio è un ambiente di sviluppo integrato (IDE, Integrated Development Environment) per la programmazione di app con Android. È un alternativa all utilizzo

Dettagli

Comandi di Internet Explorer per aprire, chiudere e formattare la finestra Comando a menu

Comandi di Internet Explorer per aprire, chiudere e formattare la finestra Comando a menu 2.1 Primi passi con Internet Explorer 2.1.1 Cosa è Internet Explorer. I comandi fondamentali Internet Explorer è un browser (vedi RICHIAMO) ed, in quanto tale, con esso è possibile vedere, leggere, ascoltare

Dettagli

ACG Vision4 Service Bus V 1.3.0

ACG Vision4 Service Bus V 1.3.0 ACG Offering Team 16 settembre 2010 ACG Vision4 Service Bus V 1.3.0 ACGV4SVB 06 L evoluzione ACG: linee guida Punti fondamentali Strategia di evoluzione del prodotto ACG con particolare attenzione alla

Dettagli

LabelShop 8. Manuale dell amministratore. Admin Guide

LabelShop 8. Manuale dell amministratore. Admin Guide LabelShop 8 Manuale dell amministratore Admin Guide Guida per l amministratore DOC-OEMCS8-GA-IT-02/03/06 Le informazioni contenute in questo manuale di documentazione non sono contrattuali e possono essere

Dettagli

MailStore Server 7 Specifiche tecniche

MailStore Server 7 Specifiche tecniche MailStore Server 7 Specifiche tecniche MailStore Server Lo standard nell archiviazione delle email Le aziende di ogni dimensione possono trarre vantaggi legali, tecnici ed economici dall archiviazione

Dettagli

ProgettAzione V anno Unità 3 - Architetture per applicazioni web Lezione: Esempio sviluppo applicazioni

ProgettAzione V anno Unità 3 - Architetture per applicazioni web Lezione: Esempio sviluppo applicazioni Unità 3 - Architetture per applicazioni web Lezione: Esempio sviluppo applicazioni Web service Hello world con Visual Studio 2012 Si tratta di un semplice esempio di web service, infatti come tutti I programmi

Dettagli

MES E SOA UN WHITE-PAPER DI SANTIN E ASSOCIATI MASSIMO SANTIN GENNAIO 2007

MES E SOA UN WHITE-PAPER DI SANTIN E ASSOCIATI MASSIMO SANTIN GENNAIO 2007 MES E SOA UN WHITE-PAPER DI SANTIN E ASSOCIATI MASSIMO SANTIN GENNAIO 2007 SOA e MES Un white paper - 2006-2007 Santin e Associati http://www.santineassociati.com 2 MES E SOA SOA (Services Oriented Architecture)

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

Uso del computer e gestione dei file

Uso del computer e gestione dei file Uso del computer e gestione dei file 2.1 L AMBIENTE DEL COMPUTER 1 2 Primi passi col computer Avviare il computer Spegnere correttamente il computer Riavviare il computer Uso del mouse Caratteristiche

Dettagli

FileMaker Pro 13. Guida alla configurazione dell installazione in rete

FileMaker Pro 13. Guida alla configurazione dell installazione in rete FileMaker Pro 13 Guida alla configurazione dell installazione in rete 2007-2013 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 Stati Uniti

Dettagli

Guida introduttiva. Aprire una finestra di dialogo Facendo clic sull'icona di avvio vengono visualizzate ulteriori opzioni per un gruppo.

Guida introduttiva. Aprire una finestra di dialogo Facendo clic sull'icona di avvio vengono visualizzate ulteriori opzioni per un gruppo. Guida introduttiva L'aspetto di Microsoft Excel 2013 è molto diverso da quello delle versioni precedenti. Grazie a questa guida appositamente creata è possibile ridurre al minimo la curva di apprendimento.

Dettagli

Obiettivi del corso. Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000.

Obiettivi del corso. Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000. ECDL Excel 2000 Obiettivi del corso Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000. Progettare un semplice database Avviare

Dettagli

Guida dell Amministratore

Guida dell Amministratore Guida dell Amministratore Seqrite Endpoint Security Standalone Update Manager Quick Heal Technologies (P) Ltd. http://www.seqrite.it Copyright Information 2012 Quick Heal Technologies (P) Ltd. All Rights

Dettagli

Corso di Web programming Modulo T3 A2 - Web server

Corso di Web programming Modulo T3 A2 - Web server Corso di Web programming Modulo T3 A2 - Web server 1 Prerequisiti Pagine statiche e dinamiche Pagine HTML Server e client Cenni ai database e all SQL 2 1 Introduzione In questa Unità si illustra il concetto

Dettagli

Installazione di IBM SPSS Modeler 14.2 Client (utente singolo)

Installazione di IBM SPSS Modeler 14.2 Client (utente singolo) Installazione di IBM SPSS Modeler 14.2 Client (utente singolo) Le seguenti istruzioni sono relative all installazione di IBM SPSS Modeler Client versione 14.2 con licenza per utente singolo. Una licenza

Dettagli

Installazione di IBM SPSS Modeler 14.2 Client (licenza di rete)

Installazione di IBM SPSS Modeler 14.2 Client (licenza di rete) Installazione di IBM SPSS Modeler 14.2 Client (licenza di rete) Le seguenti istruzioni sono relative all installazione di IBM SPSS Modeler Client versione 14.2 con licenza di rete. Questo documento è stato

Dettagli

Notifica sul Copyright

Notifica sul Copyright Parallels Panel Notifica sul Copyright ISBN: N/A Parallels 660 SW 39 th Street Suite 205 Renton, Washington 98057 USA Telefono: +1 (425) 282 6400 Fax: +1 (425) 282 6444 Copyright 1999-2009, Parallels,

Dettagli

Uso di un browser (con riferimento a Microsoft Internet Explorer 7.0)

Uso di un browser (con riferimento a Microsoft Internet Explorer 7.0) Uso di un browser (con riferimento a Microsoft Internet Explorer 7.0) Nota Bene: Si raccomanda di leggere queste dispense di fronte al computer, provando passo dopo passo le funzionalità descritte. Per

Dettagli

IBM Software Demos The Front-End to SOA

IBM Software Demos The Front-End to SOA Oggi, imprese piccole e grandi utilizzano software basato sull'architettura SOA (Service-Oriented Architecture), per promuovere l'innovazione, ottimizzare i processi aziendali e migliorare l'efficienza.

Dettagli

McAfee PC Protection Plus - Guida rapida

McAfee PC Protection Plus - Guida rapida Protezione del computer e dei file più importanti McAfee PC Protection Plus blocca virus, spyware e hacker ed esegue anche il backup e il ripristino di video, musica e file importanti. Include anche strumenti

Dettagli

Introduzione a Word. Prima di iniziare. Competenze che saranno acquisite. Requisiti. Tempo stimato per il completamento:

Introduzione a Word. Prima di iniziare. Competenze che saranno acquisite. Requisiti. Tempo stimato per il completamento: Introduzione a Word Word è una potente applicazione di elaborazione testi e layout, ma per utilizzarla nel modo più efficace è necessario comprenderne gli elementi di base. Questa esercitazione illustra

Dettagli

Skype4i. Copyright 1999 2015 JetLab S.r.l. Tutti i diritti riservati

Skype4i. Copyright 1999 2015 JetLab S.r.l. Tutti i diritti riservati Copyright 1999 2015 JetLab S.r.l. Tutti i diritti riservati Skype4i Copyright 2010 2015 JetLab S.r.l. Tutti i diritti riservati Skype4i è un marchio di JetLab S.r.l. Microsoft, Windows, Windows NT, Windows

Dettagli

INTERNET EXPLORER Breve manuale d uso

INTERNET EXPLORER Breve manuale d uso INTERNET EXPLORER Breve manuale d uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE... 3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

1 Vincenzo de Stefano SAP e Servizi Web http://desvino.altervista.org

1 Vincenzo de Stefano SAP e Servizi Web http://desvino.altervista.org 1 Vincenzo de Stefano SAP e Servizi Web http://desvino.altervista.org Prefazione. Da Hello World a Hello World Wide Web. Hello World è la prima frase stampata a video dal primo programma di esempio scritto

Dettagli

Presentazione di Cedac Software

Presentazione di Cedac Software Agenda Presentazione di Cedac Software SOA ed ESB Analisi di un caso studio Esempi Q&A Presentazione di Cedac Software 1 2 Presentazione di Cedac Software S.r.l. Divisione Software Azienda nata nel 1994

Dettagli

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (utente singolo)

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (utente singolo) Istruzioni di installazione di IBM SPSS Modeler Text Analytics (utente singolo) Le seguenti istruzioni sono relative all installazione di IBM SPSS Modeler Text Analytics versione 15 mediante un licenza

Dettagli

Guida introduttiva. Versione 7.0.0 Software

Guida introduttiva. Versione 7.0.0 Software Guida introduttiva Versione 7.0.0 Software Installazione del software - Sommario Panoramica sulla distribuzione del software CommNet Server Windows Windows Cluster - Virtual Server Abilitatore SNMP CommNet

Dettagli

Guida all installazione Command WorkStation 5.5 con Fiery Extended Applications 4.1

Guida all installazione Command WorkStation 5.5 con Fiery Extended Applications 4.1 Guida all installazione Command WorkStation 5.5 con Fiery Extended Applications 4.1 Informazioni su Fiery Extended Applications Fiery Extended Applications (FEA) 4.1 è un pacchetto da usare con i controller

Dettagli

Xerox EX Print Server, Powered by Fiery per Xerox Color 800/1000 Press. Guida introduttiva

Xerox EX Print Server, Powered by Fiery per Xerox Color 800/1000 Press. Guida introduttiva Xerox EX Print Server, Powered by Fiery per Xerox Color 800/1000 Press Guida introduttiva 2011 Electronics For Imaging, Inc. Per questo prodotto, il trattamento delle informazioni contenute nella presente

Dettagli

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Programmi di utilità

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Programmi di utilità Xerox 700 Digital Color Press con Integrated Fiery Color Server Programmi di utilità 2008 Electronics for Imaging, Inc. Per questo prodotto, il trattamento delle informazioni contenute nella presente pubblicazione

Dettagli

Uso di un browser (con riferimento a Microsoft Internet Explorer 6.0)

Uso di un browser (con riferimento a Microsoft Internet Explorer 6.0) Uso di un browser (con riferimento a Microsoft Internet Explorer 6.0) Nota Bene: Si raccomanda di leggere queste dispense di fronte al computer, provando passo dopo passo le funzionalità descritte. Per

Dettagli

EMC Documentum WebTop

EMC Documentum WebTop EMC Documentum WebTop Versione 6.8 Guida dell utente EMC Corporation Sede centrale: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Nota legale Copyright 2002-2014 EMC Corporation. All Rights Reserved.

Dettagli

Installazione del software - Sommario

Installazione del software - Sommario Guida introduttiva Installazione del software - Sommario Panoramica sulla distribuzione del software CommNet Server Windows Cluster Windows - Virtual Server CommNet Agent Windows Cluster Windows - Virtual

Dettagli

Introduzione ai Web Services Alberto Polzonetti

Introduzione ai Web Services Alberto Polzonetti PROGRAMMAZIONE di RETE A.A. 2003-2004 Corso di laurea in INFORMATICA Introduzione ai Web Services alberto.polzonetti@unicam.it Introduzione al problema della comunicazione fra applicazioni 2 1 Il Problema

Dettagli

Per aprire Calcolatrice, fare clic sul pulsante Start, scegliere Tutti i programmi, Accessori e quindi Calcolatrice.

Per aprire Calcolatrice, fare clic sul pulsante Start, scegliere Tutti i programmi, Accessori e quindi Calcolatrice. LA CALCOLATRICE La Calcolatrice consente di eseguire addizioni, sottrazioni, moltiplicazioni e divisioni. Dispone inoltre delle funzionalità avanzate delle calcolatrici scientifiche e statistiche. È possibile

Dettagli

Installazione e guida introduttiva. Per WebReporter 2012

Installazione e guida introduttiva. Per WebReporter 2012 Per WebReporter 2012 Ultimo aggiornamento: 13 settembre, 2012 Indice Installazione dei componenti essenziali... 1 Panoramica... 1 Passo 1 : Abilitare gli Internet Information Services... 1 Passo 2: Eseguire

Dettagli

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Modeler Text Analytics versione 15 mediante un licenza

Dettagli

Guida rapida all installazione

Guida rapida all installazione Guida rapida all installazione Wireless Network Broadband Router 140g+ WL-143 La presente guida illustra solo le situazioni più comuni. Fare riferimento al manuale utente contenuto nel CD-ROM in dotazione

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

GUIDA DI INSTALLAZIONE. AXIS Camera Station

GUIDA DI INSTALLAZIONE. AXIS Camera Station GUIDA DI INSTALLAZIONE AXIS Camera Station Informazioni su questa guida Questa guida è destinata ad amministratori e utenti di AXIS Camera Station e riguarda la versione 4.0 del software o versioni successive.

Dettagli

McAfee Total Protection - Guida rapida

McAfee Total Protection - Guida rapida Tranquillità per tutta la famiglia. McAfee Total Protection è la soluzione di protezione più completa disponibile ed offre protezione 10-in-1 per il PC da minacce in linea. Include anche strumenti per

Dettagli

SIP-Phone 302 GUIDA ALLA CONFIGURAZIONE EUTELIAVOIP

SIP-Phone 302 GUIDA ALLA CONFIGURAZIONE EUTELIAVOIP SIP-Phone 302 GUIDA ALLA CONFIGURAZIONE EUTELIAVOIP SIP-Phone 302 Guida alla Configurazione EUTELIAVOIP Rev1-0 pag.2 INDICE SCOPO...3 COME ACCEDERE ALLA CONFIGURAZIONE...3 Accesso all IP Phone quando il

Dettagli

FileMaker 8. Installazione dei driver client FileMaker 8 ODBC e JDBC

FileMaker 8. Installazione dei driver client FileMaker 8 ODBC e JDBC FileMaker 8 Installazione dei driver client FileMaker 8 ODBC e JDBC 2004-2005 Filemaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker

Dettagli

Istruzioni per l installazione

Istruzioni per l installazione MQSeries Everyplace Istruzioni per l installazione GC13-2909-00 MQSeries Everyplace Istruzioni per l installazione GC13-2909-00 Prima edizione (giugno 2000) Questa edizione si riferisce a MQSeries Everyplace

Dettagli

Istruzioni di installazione di IBM SPSS Modeler Server 15per UNIX

Istruzioni di installazione di IBM SPSS Modeler Server 15per UNIX Istruzioni di installazione di IBM SPSS Modeler Server 15per UNIX IBM SPSS Modeler Server può essere installato e configurato per l esecuzione in modalità di analisi distribuita insieme ad altre installazioni

Dettagli

Symantec Network Access Control Guida introduttiva

Symantec Network Access Control Guida introduttiva Symantec Network Access Control Guida introduttiva Symantec Network Access Control Guida introduttiva Il software descritto nel presente manuale viene fornito in conformità a un contratto di licenza e

Dettagli

Scansione. Stampante/copiatrice WorkCentre C2424

Scansione. Stampante/copiatrice WorkCentre C2424 Scansione In questo capitolo sono inclusi i seguenti argomenti: "Nozioni di base sulla scansione" a pagina 4-2 "Installazione del driver di scansione" a pagina 4-4 "Regolazione delle opzioni di scansione"

Dettagli

FileMaker Pro 12. Guida di FileMaker Server

FileMaker Pro 12. Guida di FileMaker Server FileMaker Pro 12 Guida di FileMaker Server 2007 2012 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker è un marchio di FileMaker,

Dettagli

Software (Network Configuration e Address Book Editor)

Software (Network Configuration e Address Book Editor) Apertura di Configurazione/ Istruzioni per l uso Software (Network Configuration e ) Per sistemi di imaging digitale Requisiti di sistema Descrizione generale Prima di utilizzare questo software, leggere

Dettagli

Sophos Anti-Virus guida di avvio per computer autonomi. Windows e Mac

Sophos Anti-Virus guida di avvio per computer autonomi. Windows e Mac Sophos Anti-Virus guida di avvio per computer autonomi Windows e Mac Data documento: giugno 2007 Sommario 1 Requisiti per l'installazione...4 2 Installazione di Sophos Anti-Virus per Windows...5 3 Installazione

Dettagli

INTERNET EXPLORER. Breve manuale d'uso

INTERNET EXPLORER. Breve manuale d'uso INTERNET EXPLORER Breve manuale d'uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE...3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

Una soluzione WEB-GIS per la pubblicazione di dati statistici della Regione Sardegna

Una soluzione WEB-GIS per la pubblicazione di dati statistici della Regione Sardegna Una soluzione WEB-GIS per la pubblicazione di dati statistici della Regione Sardegna Sergio Loddo, Luca Devola GFOSS - Cagliari, 27 febbraio 2009 Indice 1. Presentazione 2. Progetto 3. Architettura, metodologia

Dettagli

a cura di Ing. Alejandro Diaz CORSO D INFORMATICA BASE

a cura di Ing. Alejandro Diaz CORSO D INFORMATICA BASE a cura di Ing. Alejandro Diaz CORSO D INFORMATICA BASE GLI ACCESSORI DI WINDOWS LA CALCOLATRICE La Calcolatrice consente di eseguire addizioni, sottrazioni, moltiplicazioni e divisioni. Dispone inoltre

Dettagli

FileMaker Pro 12. Guida alla configurazione dell installazione in rete

FileMaker Pro 12. Guida alla configurazione dell installazione in rete FileMaker Pro 12 Guida alla configurazione dell installazione in rete 2007 2012 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker

Dettagli

Sicurezza nei Web Services: Migrazione dell autenticazone di Web Services da ticket di sessione a WS-Security con token SAML

Sicurezza nei Web Services: Migrazione dell autenticazone di Web Services da ticket di sessione a WS-Security con token SAML Master Universitario di II livello in Interoperabilità Per la Pubblica Amministrazione e Le Imprese Sicurezza nei Web Services: Migrazione dell autenticazone di Web Services da ticket di sessione a WS-Security

Dettagli

Petra VPN 2.7. Guida Utente

Petra VPN 2.7. Guida Utente Petra VPN 2.7 Guida Utente Petra VPN 2.7: Guida Utente Copyright 1996, 2001 Link s.r.l. (http://www.link.it) Questo documento contiene informazioni di proprietà riservata, protette da copyright. Tutti

Dettagli

Server E-Map. Installazione del Server E-Map. Finestra del Server E-Map

Server E-Map. Installazione del Server E-Map. Finestra del Server E-Map Manuale d uso per i programmi VS Server E-Map Con E-Map Server, si possono creare mappe elettroniche per le telecamere ed i dispositivi I/O collegati a GV-Video Server. Usando il browser web, si possono

Dettagli

Università degli studi di Ferrara. Sviluppo di un Web Service per la classificazione del suolo e sua integrazione sul Portale SSE

Università degli studi di Ferrara. Sviluppo di un Web Service per la classificazione del suolo e sua integrazione sul Portale SSE Università degli studi di Ferrara Facoltà di scienze MM.FF.NN. Corso di Laurea Specialistica in Informatica Sviluppo di un Web Service per la classificazione del suolo e sua integrazione sul Portale SSE

Dettagli

Eliminare i contatti duplicati in MS Outlook

Eliminare i contatti duplicati in MS Outlook MDaemon GroupWare Eliminare i contatti duplicati in MS Outlook Abstract... 2 Il problema... 2 La soluzione... 2 Esportazione dei dati da MS Outlook... 3 Eliminazione con MS Access dei duplicati... 6 Importazione

Dettagli

Istruzioni di installazione di IBM SPSS Modeler Server 15per Windows

Istruzioni di installazione di IBM SPSS Modeler Server 15per Windows Istruzioni di installazione di IBM SPSS Modeler Server 15per Windows IBM SPSS Modeler Server può essere installato e configurato per l esecuzione in modalità di analisi distribuita insieme ad altre installazioni

Dettagli

Portafoglio Silk: soluzioni leggere per test, sviluppo e gestione

Portafoglio Silk: soluzioni leggere per test, sviluppo e gestione Portafoglio : soluzioni leggere per test, sviluppo e gestione Leggere Includono solo le funzionalità effettivamente necessarie Convenienti Gratuite e con licenze flessibili Potenti Soluzioni software intuitive

Dettagli

TUTORIAL IBM RATIONAL PERFORMANCE TESTER 8.2.1

TUTORIAL IBM RATIONAL PERFORMANCE TESTER 8.2.1 TUTORIAL IBM RATIONAL PERFORMANCE TESTER 8.2.1 Versione documento : 0.1 Data : 23/10/2012 Autore : Pietro Cornelio Software usato per la redazione del documento : LibreOffice 3.5.4.2 Pag. 1/23 INTRODUZIONE

Dettagli

Splash RPX-iii Xerox 700 Digital Color Press. Guida alla soluzione dei problemi

Splash RPX-iii Xerox 700 Digital Color Press. Guida alla soluzione dei problemi Splash RPX-iii Xerox 700 Digital Color Press Guida alla soluzione dei problemi 2008 Electronics for Imaging, Inc. Per questo prodotto, il trattamento delle informazioni contenute nella presente pubblicazione

Dettagli

Business white paper. Sette best practice per creare applicazioni che rispondano alle esigenze aziendali

Business white paper. Sette best practice per creare applicazioni che rispondano alle esigenze aziendali Business white paper Sette best practice per creare applicazioni che rispondano alle esigenze aziendali Indice 3 Sommario esecutivo 3 Introduzione 3 Best practice a livello aziendale 5 Best practice a

Dettagli

Interoperabilità e cooperazione applicativa tra sistemi informativi

Interoperabilità e cooperazione applicativa tra sistemi informativi Interoperabilità e cooperazione applicativa tra sistemi informativi Michele Ruta Dipartimento di Ingegneria Elettrica e dell Informazione Politecnico di Bari 1di 29 Indice Introduzione ai Port Community

Dettagli

SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli)

SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli) SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli) Le seguenti istruzioni sono relative all installazione di SPSS Statistics con licenza per utenti singoli. Una

Dettagli

Informativa sui cookie secondo la normativa europea

Informativa sui cookie secondo la normativa europea Informativa sui cookie secondo la normativa europea Il sito web che state navigando è conforme alla normativa europea sull'uso dei cookie. Per far funzionare bene questo sito, a volte installiamo sul tuo

Dettagli

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli)

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli) IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 19 con licenza per utenti

Dettagli

Fiery Network Controller per Xerox WorkCentre 7800 Series. Guida introduttiva

Fiery Network Controller per Xerox WorkCentre 7800 Series. Guida introduttiva Fiery Network Controller per Xerox WorkCentre 7800 Series Guida introduttiva 2013 Electronics For Imaging, Inc. Per questo prodotto, il trattamento delle informazioni contenute nella presente pubblicazione

Dettagli

Installazione di Filenet Content Services 5.3 di Emanuele Mattei (emanuele.mattei[at]email.it)

Installazione di Filenet Content Services 5.3 di Emanuele Mattei (emanuele.mattei[at]email.it) Installazione di Filenet Content Services 5.3 di Emanuele Mattei (emanuele.mattei[at]email.it) INTRODUZIONE Il presente documento ha il compito di illustrare i passi per l installazione di Filenet Cs verione

Dettagli

R400. Copyright 2010 2014 JetLab S.r.l. Tutti i diritti riservati

R400. Copyright 2010 2014 JetLab S.r.l. Tutti i diritti riservati Copyright 2010 2014 JetLab S.r.l. Tutti i diritti riservati R400 Copyright 2010 2014 JetLab S.r.l. Tutti i diritti riservati R400 è un marchio di JetLab S.r.l. Microsoft, Windows, Windows NT, Windows XP,

Dettagli