ASNA Visual RPG®
Perché programmare in modo visuale?
La programmazione visuale permette di aumentare in modo notevole la produttività rispetto ai tradizionali "schermi verdi". In questi sistemi non meno del 40% del programma deve essere dedicato all’interfaccia utente. In ambienti gestiti ad eventi, questa percentuale è ridotta al 5%. Un’applicazione Windows è disegnata in modo semplice tramite input dell’utente prima che ogni singola riga di codice venga scritta. Il programma Windows sarà senz’altro più piccolo di oltre il 50% con il risultato di un altissimo risparmio in termini di costi e di manutenzione dei programmi.
Perché ASNA Visual RPG (AVR)?
AVR è un linguaggio di programmazione moderno che è facilmente assimilabile nel termine di poche settimane (non di mesi).
AVR fornisce alle imprese il vantaggio di usare programmi e codici già esistenti. Riscrivere applicazioni di enormi dimensioni richiederebbe anni con i sistemi a "schermi verdi". Con AVR le
applicazioni possono essere portate sotto Windows in pochi mesi. AVR si integra molto bene con l’ambiente di sviluppo Windows supportando inoltre anche OLE, COM+, DCOM e MSQS.
AVR fornisce i kit di sviluppo GUI ed il linguaggio RPG comune per rendere più produttive le applicazioni di programmazione. Lo sviluppatore focalizzerà la sua attenzione solo sull’applicazione, in quanto ASNA Visual RPG provvederà a supportare in modo completo lo sviluppo sulle applicazioni Windows senza richiedere una linea di codice per l’intero controllo.
AVR supporta gli strumenti di controllo più comuni come ActiveX (OCX)s- della Microsoft ed altri fra i più diffusi permettendo di inserire in maniera semplice figure, grafici, messaggi, comunicazioni e supporti multimediali. Le interazioni dell’utente avvengono con dei semplici click di mouse.
Questo rappresenta un sistema di programmazione "pilotata" dove dai led del framework di AVR, lo sviluppatore ha bisogno soltanto di concentrarsi sulla logica di queste subroutine RPG.
AVR fornisce un ambiente di sviluppo a 32 bit con un supporto IDE con un editor sia fisso che in formato libero. Vengono supportati sia il 400 RPG che l’ILE RPG. Vengono forniti già dei tools per importare il codice esistente RPG. AVR è in grado anche di produrre codici per accedere ai siti Web.
Vengono supportati i sistemi di connectivty AS/400 TCP/IP e APPC. Sotto APPC, DataGate/400 opera tramite ogni router IBM supportato con Windows 3.11, Windows 95 e Windows NT.
Acceler8DB e DataGate/400 completano l’insieme di prodotti con AVR in Client/Server. Acceler8DB è un sistema di gestione di Database Client/Server scalabile disegnato specificatamente per Windows e sistemi AS/400. Seguendo il modello DB2/400 usato sull’AS/400 Acceler8DB presenta i dati sia in maniera fisica che logica. Allorquando l’AS/400 funge da Server, tutti i files memorizzati su DB2/400 sono accessibili da Acceler8 DB/Client tramite APPC o TCP/IP.
I dati possono essere quindi memorizzati su PC stand alone o su server Windows NT accessibili via TCP/IP. Acceler8 DB viene fornito con Acceler8 DB manager per facilitare l’amministrazione del database e la stampa dei file. DataGate/400 permette l’accesso più rapido a livello di record disponibile per i dati residenti su DB2/400.
Acceler8DB e DataGate/400
L’unico Database Client/Server con file fisici e logici per Windows
Cos’è Acceler8DB?
Acceler8DB è un database client/server scalabile studiato specificatamente per la gestione dei sistemi Windows e AS/400. Sulla logica del DB2/400 usato per gli AS/400, Acceler8DB memorizza e presenta i dati in forma fisica e logica. Quando l’AS/400 ha funzione di server, tutti i file memorizzati su DB2/400 sono accessibili da Acceler8DB Client via APPC o TCP/IP. I dati possono anche essere registrati in modalità PC stand alone o su server Windows NT accessibile tramite TCP/IP. Acceler8DB viene inoltre fornito completo di Acceler8DB Manager per semplificarne la gestione del database e dei file di stampa.
Perché paragonare Acceler8DB a DB2/400?
L’AS/400, piattaforma molto semplice, viene usato da molte società come Microsoft e Apple per i loro sistemi informatici interni. Il motivo è chiaro: per elaborazioni di tipo commerciale e amministrativo, non vi è niente di meglio che il database AS/400. Tuttavia, l’IBM non ha esteso il DB2/400 in nessuna altra piattaforma se non AS/400. Adesso, ASNA lo ha fatto con Acceler8DB.
Usando Acceler8DB, gli sviluppatori di applicazioni, dispongono di strumenti affidabili Client/Server per Windows. Per coloro che sviluppano, è molto vantaggioso avere accesso allo stesso database virtuale di cui si sono sempre avvalsi senza ricorrere a SQL e ODBC.
ASNA DataGate/400, parte della famiglia Acceler8DB, fa apparire il DB2/400 come un server Acceler8DB, consentendo veloci accessi ai record su DB2/400 dai client Acceler8DB. Tuttavia, il server o il database locale da consultare è trasparente alle applicazioni ASNA Visual RPG, Visual Basic, Java and C++ in quanto Acceler8DB e DataGate/400 forniscono lo stesso API. Ogni applicazione può in questo modo essere intercambiabile e consentire accessi multipli ai database Acceler8DB e DB2/400.
Acceler8DB è il database nativo per ASNA Visual RPG e non è specifico per un linguaggio. Il Database Toolbox per Acceler8DB per Visual Basic, Java, Delphi and C++ è ora disponibile per gli sviluppatori che necessitano di accessi veloci ai database attraverso piattaforme multiple.
Come per ASNA Visual RPG vengono supportati i sistemi di connectivty AS/400 TCP/IP e APPC. Sotto APPC, DataGate/400 opera tramite ogni router IBM supportato con Windows 3.11, Windows 95 e Windows NT.
DataGate/400 detiene il dominio di ogni oggetto dell’AS/400 e relativo locking. Il suo supporto remoto ha caratteristiche di programmazione, attivazione ed iniziazione automatica e consente di usare caratteri, numeri e parametri Boolean.
ASNA DataGate fornisce un accesso rapido all’AS/400 a livello di record
DataGate/400 consente un controllo totale degli oggetti per AS/400 incluso: creazione di files; accesso e definizione di file; aggiunte, cancellazione ed inizializzazione di membri di file; rename e copia di file. Permette inoltre un accesso completo ai comandi CL ed al data area, ed utilizza tutti i codici di segnalazione degli errori CPF dell’ AS/400.
Installarlo sull’AS/400 è molto semplice. DataGate/400 ha un self-initiating e non richiede nessuna programmazione né manutenzione sull’AS/400 da utilizzare.
Che cosa ne pensano i nostri Clienti "Progammare in modo visuale può incrementare la produttività di più del 45% per i nuovi utenti e del 75% per coloro che sono già esperti" Gardtner Group "Con ASNA Visual RPG siamo stati capaci di riprodurre qualsiasi cosa visionata in VB….. e anche di più" Kia Motors America |
"La semplicità e la velocità di accesso ai dati tramite Acceler8DB ha reso lo sviluppo facile e ed i tempi di risposta degli utenti finali sono di gran lunga più veloci di quelli dell’ODBC." William Gollnick, Computer Software Design
|
Acceler8DB Database Manager è un’interfaccia ASNA per Windows per definire, copiare ed archiviare i database e relativi file "Lavorare con Acceler8DB dell’ASNA rende tutto più semplice. Per chi già sa usare un database, diventa ancora più facile programmare." Dave Sommerville, BFC Software |