1. Migrare da Oracle Forms a Java
Le Applicazioni informatiche ed i dati ad esse associati costituiscono un prezioso asset a sostegno del
business aziendale. Molte aziende hanno investito in esse milioni di Euro ed in particolare le tecnologie
Oracle FORMS PL/SQL costituiscono una parte rilevante di questo patrimonio applicativo.
Per proteggere questo valore Aziendale dall'obsolescenza tecnologica è necessario fare evolvere queste
applicazioni verso nuove piattaforme, ma questo percorso rappresenta un investimento spesso molto costoso
e non esente da rischi.
In questo costante cammino verso l’innovazione ha molto senso implementare nuove tecnologie dove
l’impatto anche sugli utenti è considerevole (come nel front-end delle applicazioni) ed i relativi costi sono
ragionevoli. E’ altrettanto saggio fare leva sulle applicazioni esistenti valorizzandole ed arricchendole di nuove
funzionalità. In questo contesto ogni decisione tecnica che massimizza l’impatto positivo sul Business e
minimizza i costi ed i rischi è una buona decisione.
I benefici di Java
Java offre un ambiente robusto e
interattivo.
E’ uno dei più potenti Linguaggi di
Programmazione “Object Oriented”
disponibili e una delle tecnologie più
disponibili nel mondo OPEN. Java è
ORACLE FORMS ormai uno degli standard di fatto del
mercato ICT.
Utilizzando Java è possibile
connettersi a tutti i servizi e tecnologie
disponibili sul Web (Conformi agli
standard JEE)
JDBC
La connettività JDBC ai Data Base
provvede interfacce standardizzate
per Data Base relazionali che può
interfacciare, assicurando grande
livello d’indipendenza e di portabilità.
JDBC provvede inoltre una
indipendenza dalle piattaforme
permettendo l’utilizzo dei migliori
Hardware disponibili.
W4Y srl
sede operativa: Via Venezia, 23 20099 Sesto San Giovanni (MI) – tel: +39 02 24126 775 – fax: +39 02 24126 530
sede legale: Via Monti e Tognetti, 7 20052 Monza (MB) – P.I./C.F.: 5581410965 – n.REA:MB-1832896 – cap.soc. i.v.: 100.000€
http://www.w4y.it – email: info@w4y.it
2. Le scelte strategiche di Oracle
L’acquisizione di Sun Microsystem da parte di ORACLE riunisce due Aziende focalizzate nel fornire
soluzioni complete, aperte ed integrate ai Clienti ovunque essi siano.
Essendo ORACLE (grazie anche all’acquisizione di BEA) uno dei principali fornitori di Middleware per
applicazioni basate su Java, la sua strategia di sviluppo nel lungo periodo è basata sulla piattaforma Java.
Il modello Operativo di W4Y
In virtù delle proprie competenze nel mondo ORACLE Forms-PL/SQL e negli ambienti JEE, grazie anche
alla partnership con Ciphersft per l’utilizzo di Exodus ( Tool di conversione), W4Y offre progetti di
migrazione con la capacità di stimare molto bene tempi e costi, che risultano essere sino a 8 volte inferiori
alla migrazione manuale.
Il percorso di una migrazione Forms to Java dovrebbe essere:
Una prima fase dimostrativa basata su esempi reali
Consegna dei sorgenti dell'applicazione (Forms e Menù) e dei sorgenti delle PL/SQL Library da
parte del cliente
Passaggio di analisi del codice in un “ANALIZER” allo scopo di verificare la qualità della
trasformazione attesa e l'entità di attività tecniche da eseguire ulteriormente.
Definizione del carico di lavoro relativo a quanto sopra analizzato
Definizione team di progetto congiunto per la verifica e messa in produzione dell'applicazione
Definizione del periodo di parallelo e assistenza on site/remota
Presentazione del piano di migrazione (partenza, eventuale suddivisione in blocchi/applicazioni,
termine) e relativa definizione di tempi e costi della migrazione
Exodus Features (Tool di Migrazione Ciphersoft) About Ciphersoft
Conversione automatica di applicazioni basate su CipherSoft is a leading software migration
Oracle Forms Forms, Menù e Library PL/SQL) company specializing in providing legacy
application conversions, consulting, and
Produzione di codice Java/XML
implementation services to organizations
Mantenimento delle strutture e delle globally. CipherSoft has built strategic
nomenclature (pseudofamiliarità del codice per gli alliances with multinational firms such as
sviluppatori) Oracle, HP, Sun and IBM. The company
has also formed relationships through
Conversione in J2EE senza generazione di classi
specialized global channel partners who
wrapper
have the expertise to provide true open
Applicazione risultante con architettura multi-tier system technology. CipherSoft is a
Utilizzo JDBC per connessione ai database wholly-owned subsidiary of Unify
Corporation. It is headquartered in
Integrazione nell’architettura Oracle (possibilità di Calgary, Canada with offices throughout
utilizzo, dopo la conversione, dell’infrastruttura the United States and Canada. Our
Oracle) partnerships with exceptional companies
Mantenimento del Look & Feel originale, around the world allow clients to utilize
pensando gli utenti finali our products on a global basis.
W4Y srl
sede operativa: Via Venezia, 23 20099 Sesto San Giovanni (MI) – tel: +39 02 24126 775 – fax: +39 02 24126 530
sede legale: Via Monti e Tognetti, 7 20052 Monza (MB) – P.I./C.F.: 5581410965 – n.REA:MB-1832896 – cap.soc. i.v.: 100.000€
http://www.w4y.it – email: info@w4y.it