Cos'è la tecnologia eterminal


Tutti i sistemi informatici di tipo "legacy" - ed in particolare quelli basati su piattaforme iSeries - sono attualmente oggetto di forti pressioni tendenti a cambiarne la struttura, esercitate da un'utenza ormai evoluta, esigente e costantemente soggetta alle tendenze del mercato.
Nel contesto competitivo attuale si richiedono applicazioni d'impresa sostanzialmente sicure e robuste come quelle disponibili in passato, ma fortemente innovative, sia in termini di interazioni uomo-macchina, sia come dotazione o corredo di funzionalità avanzate (data mining, multimedialità, transazioni di e-business).

La modernizzazione delle applicazioni è, nel contempo, un processo necessario e critico: necessario per cogliere le opportunità di Internet e critico poiché ignorarne l'attuazione può ridurre il grado di sensibilità e di efficienza della supply-chain informativa.
Spesso un progetto di modernizzazione è caratterizzato da un elevato grado di sofisticazione, quindi le imprese che lo intraprendono devono riuscire a coordinare e gestire il cambiamento paradigmatico con la cultura d'impresa esistente, integrando coerentemente i tools, la competenza dei professionisti ICT e le capacità degli utenti aziendali.

Le applicazioni che oggi vengono utilizzate sull’iSeries sono il risultato di vent’anni di lavoro di un universo di produttori di software che hanno progettato il tutto pensando ad un’interfaccia per  terminali 5250. Oggi questo software rappresenta un patrimonio enorme e, di fatto, è quasi tutto il capitale software degli operatori che utilizzano un server iSeries.

Ora, questi operatori, devono affrontare una radicale modifica nel modo in cui le applicazioni vengono utilizzate.
Il successo delle applicazioni Windows, Internet, la novità dell’uso in ASP hanno reso inevitabile la dismissione dell’interfaccia a caratteri su terminale 5250. Tutto questo patrimonio software deve essere modificato.

La scelta della tecnologia da utilizzare per questa modernizzazione è ora una scelta strategica. Si tratta di impostare un progetto impegnativo sia in termini di investimento sia di tempi di realizzazione.  
Disponendo delle conoscenze necessarie per affrontare questo problema, JET si propone come partner tecnologico in grado di garantire il successo del progetto di modernizzazione del vostro patrimonio Software.

JET è un centro di competenza tecnologico specializzato nell’integrazione di sistemi “legacy” con le più innovative tecnologie disponibili come e-terminal JAVA, XML, WebSphere o MQSeries. JET può partecipare al progetto sviluppando il software, ma soprattutto fornisce la tecnologia e-terminal, la consulenza, e l’addestramento, direttamente o tramite propri business partner.

La famiglia dei prodottie-terminal è stata progettata per consentire a programmatori e analisti, RPG, Cobol, C, di produrre applicazioni con interfaccia GUI o XML, stampe in formato PDF, continuando a programmare in modo procedurale e interattivo con i linguaggi e con le tecniche di programmazione che già conoscono.

I prodotti sono progettati per:

  • Mantenere inalterata l’architettura del proprio sistema informativo (basata su OS/400) permettendo una graduale migrazione di alcune sue parti verso nuove tecnologie emergenti.
  • Permettere il riutilizzo del software iSeries esistente.
  • Permettere una completa integrazione con strumenti di produttività individuale (Office ecc.).
  • Dividere la logica di business dalla logica di presentazione.
  • Permettere una completa integrazione con nuove parti di software che rispondono alle nuove esigenze delle aziende, come per esempio quella dell’ e-business.
  • Salvaguardare le conoscenze aziendali esistenti.

La tecnologia e-terminal può essere utilizzata sia come tool di sviluppo di nuove applicazioni e sia per modernizzare applicazioni esistenti. Durante l’esecuzione, e-terminal può fornire alle vostre applicazioni o un connettore XML o una interfaccia GUI.

Questo vuol dire che l’output della vostra applicazione può diventare o un flusso XML oppure può essere inviato al terminale grafico di e-terminal per essere visualizzato in modalità GUI di tipo Windows.

  • Il file XML può essere elaborato mediante XSL per diventare una pagina HTML e quindi essere visualizzata da un browser, oppure può essere elaborato per dispositivi wireless o PDA , ecc.
  • L’interfaccia GUI invece, è prodotta da e-terminal Client che è scritto in Java 2 e può girare su varie JVM tra cui quella di Windows, MacOSX, Epoc e altre. Quindi, anche con interfaccia GUI, l’output delle vostre applicazioni può essere inviato ad un vastissimo numero di dispositivi.

La modernizzazione delle applicazioni, e-terminal è dotato di un pre-compilatore (o Convertitore), una procedura batch che prende in input il sorgente dei programmi e delle DDS.
L’applicazione non viene modificata, gli viene aggiunta la possibilità di mandare l’output su di una interfaccia GUI (o su di un file XML) oltre che sui terminali 5250.

I programmi convertiti potranno poi essere arricchiti di funzionalità (grafiche, di integrazione con strumenti office) utilizzando il tool di sviluppo di e-terminal.

La manutenzione dei programmi applicativi sarà sempre fatta in modalità 5250, quando questi saranno pronti per passare in produzione dovranno essere convertiti in modalità e-terminal.
In questo modo anche la vostra attuale organizzazione di sviluppo sarà salvaguardata. Il gruppo di sviluppo applicativo non dovrà necessariamente conoscere le tecnologie di presentazione e chi si occuperà della parte di presentazione non dovrà conoscere le problematiche applicative.

Con e-terminal anche le vostre attuali procedure di software distribution non vengono modificate in quanto le problematiche sono analoghe a quelle delle applicazioni 5250.

Download
 Modernizzazione
delle applicazioni iSeries
eterminal
e-Terminal
Java VM 1.2.2