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

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

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

Strumenti per lo sviluppo del software

Strumenti per lo sviluppo del software Lo sviluppo del software Strumenti per lo sviluppo del software Lo sviluppo del software è l attività centrale del progetto e ha lo scopo di produrre il codice sorgente che, una volta compilato e messo

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

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

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

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

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

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

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

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

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

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

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

La nuova soluzione che ti dà immediatamente il web integrato nel tuo AS/400

La nuova soluzione che ti dà immediatamente il web integrato nel tuo AS/400 La nuova soluzione che ti dà immediatamente il web integrato nel tuo AS/400 marzo 2009 2009 Zend Technologies, srl. All rights reserved. La soluzione di Zend Technologies per attivare da subito il WEB

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

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

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

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

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

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

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

Manuale utente. http://www.lexicool.com/lingo4.asp

Manuale utente. http://www.lexicool.com/lingo4.asp Sistema di gestione della terminologia Per Microsoft Windows 2000, XP, 2003 Server, Vista, 2008 Server, 7 Copyright 1994-2011 lexicool.com Manuale utente Per ulteriori informazioni su Lingo 4.0 visitare

Dettagli

Windows 2000, Windows XP e Windows Server 2003

Windows 2000, Windows XP e Windows Server 2003 Windows 2000, Windows XP e Windows Server 2003 Questo argomento include le seguenti sezioni: "Punti preliminari" a pagina 3-17 "Procedura rapida di installazione da CD-ROM" a pagina 3-17 "Altri metodi

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

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

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

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

Utilizzo di Adobe Acrobat X per migliorare la collaborazione con Microsoft SharePoint e Microsoft Office

Utilizzo di Adobe Acrobat X per migliorare la collaborazione con Microsoft SharePoint e Microsoft Office Utilizzo di Adobe Acrobat X per migliorare la collaborazione con Microsoft SharePoint e Microsoft Office Cicli di revisione dei progetti più rapidi grazie all integrazione di flussi di lavoro basati su

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

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

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

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

Programmabilità di rete con l'infrastruttura Cisco basata sulle applicazioni

Programmabilità di rete con l'infrastruttura Cisco basata sulle applicazioni White paper Programmabilità di rete con l'infrastruttura Cisco basata sulle applicazioni Panoramica Questo documento analizza il supporto alla programmabilità nell'infrastruttura ACI (Application Centric

Dettagli

Server web e protocollo HTTP

Server web e protocollo HTTP Server web e protocollo HTTP Dott. Emiliano Bruni (info@ebruni.it) Argomenti del corso Cenni generali sul web IIS e Apache Il server web Micsosoft Internet Information Server 5.0 Il server web Apache 2.0

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. 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

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

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

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

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

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

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

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

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

Dettagli

Microsoft Excel Lezione 2

Microsoft Excel Lezione 2 Corso di Introduzione all Informatica Microsoft Excel Lezione 2 Esercitatore: Fabio Palopoli Formattazione del foglio di lavoro Cella [1/4 1/4] Formati numerici: menu Formato/Celle, scheda Numero Pulsante

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

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

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

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

Fiery EX4112/4127. Programmi di utilità

Fiery EX4112/4127. Programmi di utilità Fiery EX4112/4127 Programmi di utilità 2007 Electronics for Imaging, Inc. Per questo prodotto, il trattamento delle informazioni contenute nella presente pubblicazione è regolato da quanto previsto in

Dettagli

Informativa estesa sull utilizzo dei cookie

Informativa estesa sull utilizzo dei cookie Informativa estesa sull utilizzo dei cookie che Gli OPTIMA utenti visiona S.R.L. vedranno le pagine utilizza inserite del i Cookie sito. delle per quantità rendere minime i propri informazioni servizi

Dettagli

Fiery EXP8000 Color Server SERVER & CONTROLLER SOLUTIONS. Stampa da Windows

Fiery EXP8000 Color Server SERVER & CONTROLLER SOLUTIONS. Stampa da Windows Fiery EXP8000 Color Server SERVER & CONTROLLER SOLUTIONS Stampa da Windows 2004 Electronics for Imaging, Inc. Per questo prodotto, il trattamento delle informazioni contenute nella presente pubblicazione

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

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

PROIETTORE DI DATI XJ-A147/XJ-A247/XJ-A257 XJ-M146/XJ-M156 XJ-M246/XJ-M256. Serie XJ-A. Serie XJ-M. Guida alle funzioni di rete

PROIETTORE DI DATI XJ-A147/XJ-A247/XJ-A257 XJ-M146/XJ-M156 XJ-M246/XJ-M256. Serie XJ-A. Serie XJ-M. Guida alle funzioni di rete PROIETTORE DI DATI IT Serie XJ-A XJ-A147/XJ-A247/XJ-A257 Serie XJ-M XJ-M146/XJ-M156 XJ-M246/XJ-M256 Guida alle funzioni di rete In questo manuale, le Serie XJ-A e Serie XJ-M si riferiscono solo ai modelli

Dettagli

Web Service Architecture

Web Service Architecture Giuseppe Della Penna Università degli Studi di L Aquila dellapenna@di.univaq.it http://dellapenna.univaq.it Engineering IgTechnology Info92 Maggioli Informatica Micron Technology Neta Nous Informatica

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

Modulo 2 Uso del computer e gestione dei file

Modulo 2 Uso del computer e gestione dei file Modulo 2 Uso del computer e gestione dei file 2.1.1.1 Primi passi col computer Avviare il computer Windows è il sistema operativo più diffuso per la gestione dei personal computer, facile e amichevole

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

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

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

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

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

Dettagli

Configuratore di Prodotto Diapason

Configuratore di Prodotto Diapason Configuratore di Prodotto Diapason Indice Scopo di questo documento...1 Perché il nuovo Configuratore di Prodotto...2 Il configuratore di prodotto...3 Architettura e impostazione tecnica...5 Piano dei

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

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

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

Manuale utente 3CX VOIP client / Telefono software Versione 6.0

Manuale utente 3CX VOIP client / Telefono software Versione 6.0 Manuale utente 3CX VOIP client / Telefono software Versione 6.0 Copyright 2006-2008, 3CX ltd. http:// E-mail: info@3cx.com Le Informazioni in questo documento sono soggette a variazioni senza preavviso.

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

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

Corso di Introduzione all Informatica (corso A) MS-WINDOWS. Esercitatore: Francesco Folino

Corso di Introduzione all Informatica (corso A) MS-WINDOWS. Esercitatore: Francesco Folino Corso di Introduzione all Informatica (corso A) MS-WINDOWS Esercitatore: Francesco Folino IL SISTEMA OPERATIVO Il Sistema Operativo è il software che permette l interazione tra uomo e macchina (hardware).

Dettagli

FileMaker 12. Guida ODBC e JDBC

FileMaker 12. Guida ODBC e JDBC FileMaker 12 Guida ODBC e JDBC 2004 2012 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker e Bento sono marchi di FileMaker, Inc.

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

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

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

Appunti Modulo 2 - Microsoft Windows

Appunti Modulo 2 - Microsoft Windows www.informarsi.net Appunti Modulo 2 - Microsoft Windows Sistema operativo Il sistema operativo, abbreviato in SO (in inglese OS, "operating system") è un particolare software, installato su un sistema

Dettagli

DNNCenter. Installazione standard di DotNetNuke 5. per Windows Vista. Installazione Standard DotNetNuke 5 per Windows Vista

DNNCenter. Installazione standard di DotNetNuke 5. per Windows Vista. Installazione Standard DotNetNuke 5 per Windows Vista DNNCenter Installazione standard di DotNetNuke 5 per Windows Vista Copyright OPSI Srl www.opsi.it Pag. 1 of 28 INDICE 1. INTRODUZIONE... 3 1.1. Pre-requisiti... 3 2. DOWNLOAD DOTNETNUKE... 4 2.1. Download

Dettagli

STRUMENTI DI PRESENTAZIONE MODULO 6

STRUMENTI DI PRESENTAZIONE MODULO 6 STRUMENTI DI PRESENTAZIONE MODULO 6 2012 A COSA SERVE POWER POINT? IL PROGRAMMA NASCE PER LA CREAZIONE DI PRESENTAZIONI BASATE SU DIAPOSITIVE (O LUCIDI) O MEGLIO PER PRESENTARE INFORMAZIONI IN MODO EFFICACE

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

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

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

FileMaker Pro 12 Advanced. Guida allo sviluppo

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

Dettagli

Capitolo 1 Introduzione a Gambas

Capitolo 1 Introduzione a Gambas Capitolo 1 Introduzione a Gambas Gambas è stato creato inizialmente da Benoit Minisini, un residente della periferia di Parigi. Secondo Benoit, Gambas è un linguaggio Basic con estensioni per la programmazione

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

SCELTA DEL TEST DA ESEGUIRE

SCELTA DEL TEST DA ESEGUIRE SCELTA DEL TEST DA ESEGUIRE Tenete il passo dei cicli di rilascio sempre più veloci. Scoprite l automazione con il tocco umano. ESECUZIONE DI UN TEST 26032015 Test funzionali Con Borland, tutti i membri

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

GFI Product Manual. ReportPack

GFI Product Manual. ReportPack GFI Product Manual ReportPack http://www.gfi.com info@gfi.com Le informazioni contenute nel presente documento sono soggette a modifiche senza preavviso. Salvo se indicato diversamente, le società, i nomi

Dettagli

Boot Camp Beta 1.0.2 Guida di installazione e configurazione

Boot Camp Beta 1.0.2 Guida di installazione e configurazione Boot Camp Beta 1.0.2 Guida di installazione e configurazione 1 Indice 4 Panoramica 5 Punto 1: aggiornare il software di sistema e il firmware del computer 6 Punto 2: eseguire Assistente Boot Camp 9 Punto

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

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