2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

21
Layout titolo VGSoft Srl) webinar power-b "il tuo ERP on mobile" 25 maggio 2016

Transcript of 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

Page 1: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

Layout titolo

V � � � � � � � � � � � � � � � VGSoft Srl)

webinar power-b

"il tuo ERP on mobile" 25 maggio 2016

Page 2: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

Panoramica di Webgate400

D � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �

§ Crossgate - screen-scraping delle videate che sfrutta la stessa interfaccia Windows

di Webgate400 (conversione oggetti video, anche «on fly»); indispensabile se non si

hanno i sorgenti dei programmi

§ Webgate400 - «conversione nativa» dei video e dei programmi (da sorgenti):

§ DSPF -> Db2 for i (utili anche ad estendere il formato video )

§ Precompilatore RPG / RPGLE / CBL/CBLLE (anche SQL Embedded): unico

oggetto

Page 3: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

L’Applet di Webgate400

C � � � � � � ! Ms Windows delegato alla visualizzazione dei programmi convertiti,

ma non solo quelli….

La versione V7 ha introdotto l’interfaccia a RIBBON (stile MS Office >= 2007)

G " # $ % & ' " ( % # & ) * + % & ' % " ) " , - $ " " G " # $ % & ' " . * ) $ % # / 0 " ( 1 % (Microsoft: «uno dei migliori modi per

migliorare la tua produttività» [http://research.microsoft.com/en-us/news/features/vibe.aspx 2 3 4 4 5 6 ])

Page 4: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

La storia di Webgate400...

Page 5: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

La storia di Webgate400...

Page 6: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

La storia di Webgate400...

Page 7: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

La storia di Webgate400...

Page 8: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

O 7 7 8 9 : ; < < 9 = > ? 8 @ = A 7 B > = E F F H B I I 8 J B > B B 9 9 B K L : Stile più essenziale (MS Office 2013)

La storia di Webgate400...

Page 9: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

L’Applet di Webgate400

§ Interamente realizzata in C++ (no prerequisiti, a parte Internet Explorer installato)

§ Download da iSeries/ibm i/Power i (anche update)

§ Fruibile via RDP/Terminal Server e dalla V7.5 anche in ambienti con Roaming Profile

§ Compatibile con i sistemi operativi client Microsoft Windows XP, Vista, Windows 7 e

Windows 8/8.1/10; server 2003, 2008, 2012

§ Centralizzazione configurazioni: E’ possibile salvare e distribuire ai Client la

configurazione di: Ribbon, Modalità Visualizzazione, Posizione pannelli e M N P Q R S T U W X R N P R

§ Replicate su interfaccia grafica le funzioni di sistema più utili per gli utenti:

§ Gestione Spool/Code, Messaggi, File Download, ecc.

Page 10: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

L’Applet di Webgate400

Page 11: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

L’Applet di Webgate400 come ActiveX

Y Active X:

è un Plug-in

(Solo IE supporta

ActiveX)

§ Win Form o Web Form

§ Autoinstallante (opz.),

Download da Applet o

da Webgate Setup

Manager

Page 12: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

L’Applet di Webgate400 come ActiveX

Page 13: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

…Panoramica di Webgate400…

Page 14: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

…Panoramica di Webgate400…

Z [ \ ] ^ ] [ _ ] ` a b c ] d e [ f ] g h h b i f \ j a k l ] m j ^ b f b l n ] a b _ b l k \ ] o o [ m b p \ b e j \ j _ ] m ] \ ^ [

protezione delle connessioni tra client e server. Alcune nuove norme:

• Il Client cerca sempre di connettersi in SSL

• Porte ad alta protezione: oltre la crittografazione della trasmissione inseriscono dei processi di

validazione del server sulla base del certificato della CA emittente e della coerenza tra nome

host di connessione e Common Name del certificato server

• riconoscimento del client HTTP Webgate e conseguente inibizione di tutte le operazioni

richieste da client HTTP diversi

• I messaggi scambiati tra client e server verranno codificati in modo da non essere più 'leggibili'

(human readable).

Page 15: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

…Panoramica di Webgate400…

q r s t u v w x y z { z | | z w y } x t ~ u v w x y w riguardanti i DSPF creando una vera e propria

struttura di Database (vale per alcuni aspetti anche per Crossgate), che potrà

anche estendere i formati video stessi (aggiunta colonne, Tabs Sql, ecc.)

• Rigenerazione dei programmi RPG/COBOL capaci di funzionare nel

tradizionale 5250 e con l’interfaccia di Webgate400 (unico sorgente/oggetto).

Non viene utilizzata la tecnica del Open Access RPG (OAR).

• Conversione massiva o singolo Dspf/Programma (Opzione PDM)

• Non altera i Sorgenti

Page 16: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

…Panoramica di Webgate400…

� � � � � � � � � � � � � � per chi «utilizza» gli applicativi:

§ Green-Screen in 2 parole: stabile e «veloce»

§ Webgate400 è «compatibile» con gli utenti Green-Screen:

§ Stabile (anche nell’interazione dei processi)

§ «veloce» (grafica), Buffer e uso intensivo tastiera, Fkey, ecc.

§ Webgate400 permette:

§ di gestire più informazioni contemporaneamente, più processi/finestre

§ di fornire più strumenti di lavoro (utili e indispensabili)

§ di mantenere (e/o trasformare in) moderne le applicazioni…..

Difende gli investimenti.

Page 17: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

…Panoramica di Webgate400…

� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �

§ Non necessario imparare un nuovo «linguaggio» (e nemmeno «pensare» con un nuovo linguaggio)

§ Notevoli soddisfazioni/vantaggi si ottengono già nel «modernizzare l’esistente» (anche

«conversione» di base)

§ Non è necessario «ridisegnare» l’architettura del proprio software

§ Poco cambia per la «distribuzione» del software e delle modifiche

§ Competere ad armi pari con le nuove applicazioni (estetica/ergonomia/funzionalità)

§ Accedere allo sviluppo di nuove aree applicative

§ Ottenere gli strumenti per sviluppare le modalità di erogazione «CLOUD» e, di ridurre i costi di

sviluppo e distribuzione/aggiornamento delle soluzioni

«Non ci mancano gli strumenti moderni per sviluppare nuovi moduli/applicativi concorrenziali»

Page 18: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

…Panoramica di Webgate400…

� ome si lavora con Webgate400 (sviluppo sw):

§ Definizione, una tantum, di un Progetto di Conversione. In sintesi:

§ Definisce dove sono i sorgenti (Libreria/File) da convertire (DSPF/PGM/Menù)

§ Definisce alcune regole «standard» per la conversione (posizione Titolo, posizione

Tasti Funzione, ecc.)

§ Si processano i sorgenti/oggetti che si vuole modernizzare:

§ Direttamente dal «Progetto di Conversione»

§ Oppure tramite un opzione PDM (standard «WG») sui singoli elementi

§ Il programma è pronto per il test

Page 19: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

…Panoramica di Webgate400…

� Utilizzo normali strumenti di lavoro: SEU/SDA(*) oppure IBM® Rational® Developer

(*) Fino alla V7 i Dspf venivano arricchiti di funzionalità grafiche attraverso keyword

impercettibili da 5250 (parte Text dei campi)

� I programmi RPG/COBOL alimentano le keyword utilizzate nel DSPF,

soprattutto per i contenuti dinamici

  ¡ ¢ £ ¤ ¥ migliorano l’estetica o le funzionalità dei programmi convertiti:

Page 20: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

…Panoramica di Webgate400

¦ La R8 di Webgate400 introduce «Webgate Designer»:

un WYSIWYG per modernizzare/personalizzare formati video su Windows

Page 21: 2016 webinar webgate400_power-b_maggio_venturini_prime 21 pagine

webinar power-b "il tuo ERP on mobile" 25 Maggio 2016

Progettare una modernizzazione

¨ Modernizzare un applicativo gestionale non vuol dire mettere «mano» a tutte le

componenti del software.

§ Si cerca il più possibile di utilizzare strumenti automatici per la «bonifica» delle

situazioni fuori «norma» e per le introduzioni di «keyword» grafiche

§ Si cerca di creare uno «standard» nelle implementazioni grafiche

§ Ci si concentra sulle integrazioni (grafiche) da apportare su un limitato numero

di programmi

§ Se presente un architettura, si cerca di continuare ad utilizzarla

§ Togliere funzionalità a carattere erogandole solo in grafica è un ottimo modo

per convincere anche gli utenti più resistenti….

§ Il progetto deve durare «mesi» e non «anni»…