Scarica la brochure
Transcript
Scarica la brochure
softwarelaboratory WDT4i Due moduli in Bundle, tutto quello che serve per sviluppare/ pubblicare/ chiamare webservices dall’ambiente IBIVI i e far partecipare programmi AS/4OO in applicazioni cloud pubbliche e private. Questo prodotto permette di non preoccuparsi del middlweare infrastrutturale e di riutilizzare software 5250 esistente. I web services costruiti con sono oggetti integrabili con strumenti di sviluppo “mobile”, ad esempio possono diventare componenti essenziali in applicazioni sviluppate con IBM Worklight o Google AppEngine. Per ogni modulo esiste una componente di sviluppo per generare i webservices e una componente di run time in cui poterli eseguire. Per iniziare ad utilizzare WDT4i visita: www.jetlab.com WebServices4i Il modulo permette ai programmatori RPG di creare e pubblicare dei web services RESTful su IBMi (AS400). Applicazioni scritte per Google App Engine, per WebSphere Application Server (o per qualsiasi application server in cloud pubblico o privato) potrebbero quindi chiamare questi web services e interagire con programmi IBMi. Installazione Si tratta di una libreria da installare su IBM i. Contiene anche Tomcat (PASE) Formazione Semplice da utilizzare, non richiede competenze particolari se non il linguaggio RPG RPG Il servizio è scritto interamente in RPG Java È il linguaggio utilizzato come gateway per raggiungere il programma RPG Definizione dei parametri I parametri del servizio sono definiti da DDS esterne al programma RESTFul WebServices che seguono uno standard riconosciuto ed affermato JSON/XML Il consumer del servizio potrà gestire i parametri nella forma JSON e XML Logging Il servizio gestisce il log per Java e RPG i un unico contenitore File transfer Il servizio viene generato con la funzionalità di trasferimento file verso As400 e/o da As400 (conversioni, md5) .war L’applicazione Web (il file .war) viene prodotto e pubblicato in Tomcat da AS400 Tomcat nel PASE Attivazione/Disattivazione Tomcat con sottosistema IBM i Interceptor4i Il modulo permette di riutilizzare programmi AS400 interattivi anche da altri contesti applicativi. Attraverso Interceptor4i la transazione 5250 diventa un programma utilizzabile in Batch e attraverso WebServices4i viene trasformato in una WebService RESTful. Installazione Si tratta di una libreria da installare su IBM i Formazione Semplice da utilizzare, non richiede competenze particolari se non il linguaggio RPG Dominio del problema Il servizio è prodotto da chi conosce il dominio del problema Nuove funzioni ai programmi 5250 Il programmatore può aggiungere nuove funzioni estendendo il programma 5250 senza doverlo modificare. Subset di funzioni 5250 Utilizzo di subset di funzioni del programma 5250. Codice sorgente non necessario Viene riutilizzato un programma 5250 anche se non si dispone del codice sorgente softwarelaboratory CONTATTI JetLab S.r.l. Parco Scientifico Tecnologico ComoNExT Via Cavour, 2 22074 – Lomazzo (CO) Phone: +39 02 94755147 C.F e P.IVA: 02816020966 JetLab è un centro di competenza tecnologico che sviluppa nel proprio laboratorio tools, prodotti, componenti e realizza progetti utilizzando le più innovative tecnologie, consolidate ed emergenti: Google Apps, Google App Engine, PHP, JAVA, WebSphere, MQSeries, Drupal, Primeur Spazio technology. La profonda conoscenza dell’ambiente IBM i/As400 family permette a JetLab di focalizzarsi sull’integrazione di applicazioni “legacy” AS400 con le tecnologie già menzionate, eliminando le difficoltà che si incontrano nell’integrare mondi e skills talvolta molto distanti consentendo ai clienti di ottenere “il meglio” da tutte le componenti in gioco. JetLab ha sviluppato tools per far incontrare Google Apps con il mondo IBM i, e dispone di architetti e sviluppatori con l’esperienza necessaria per poter portare a termine con successo progetti in questo ambito. Per questo siamo un partner ideale per Google resellers e per teams di sviluppo Google alle prese con problemi di integrazione con IBM i. © 2013 JetLab s.r.l. tutti i diritti riservati. JetLab e il logo JetLab logo sono marchi di JetLab s.r.l. © 2012 Google Inc. tutti i diritti risercati. Google e il logo Google sono marchi di Google Inc. Tutti gli altri nomi di compagnie e prodotti sono proprietà delle compagnie a cui essi sono associati.