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.