Modernizzazione di Oracle Forms
Oracle APEX è la piattaforma ideale per la modernizzazione delle applicazioni Oracle Forms. Le stesse stored procedure e gli stessi package PL/SQL funzionano in modo nativo in APEX, rendendo lo sviluppo un gioco da ragazzi.
Introduzione
Oracle Forms, un componente di Oracle Fusion Middleware, è una tecnologia consolidata e diffusa da decenni per la creazione di applicazioni di dati. In questa pagina viene descritto in modo dettagliato perché e come utilizzare Oracle APEX, la piattaforma di applicazioni low-code più diffusa al mondo, per accelerare la modernizzazione delle applicazioni basate su Oracle Forms. Scopri come modernizzare un'applicazione Oracle Forms di esempio passo dopo passo nel seguente laboratorio:
Laboratorio Da Oracle Forms a Oracle APEXPerché APEX?
La modernizzazione di Oracle Forms con Oracle APEX può offrire molti vantaggi all'organizzazione, dall'adozione di pratiche di sviluppo cloud native alla riduzione dei costi, fino all'offerta di un'esperienza utente moderna.
-
Reduce Costs
To deploy Oracle Forms apps, you require a license that might increase development costs, in contrast, Oracle APEX is a no-cost feature of Oracle Database, meaning if you have Oracle Database, you already have Oracle APEX.
-
Modern User Experience
Oracle APEX apps are intuitive, easy to use, responsive, mobile friendly and similar to other modern cloud apps end users already use. Forms users won't require any extensive training to use these new APEX apps.
-
Enterprise App Development
Oracle APEX offers all the facets required for Cloud-Native and on-premises app development, including APEX AI Assistant, workflow, forms, charts, reports, maps, REST Services and much more.
-
Mobile Apps
Oracle APEX apps are fully responsive and can be easily installed as Progressive Web Apps (PWAs) on your device of choice, enabling deeper integration with the mobile operating system and resulting in a more native experience.

-
True Portability - Build Once Deploy Anywhere
Oracle APEX apps can be deployed anywhere that Oracle Database runs (Oracle Cloud, on-premises, or any third-party cloud). You build your app once and deploy it where you need, no need to rewrite your APEX app.
-
Elastic Scalability
Auto-scale your Oracle APEX app to support changes in demand from a small group of users to millions of users with ease and without any disruption in service.
-
Reuse
All of the database programs can be invoked directly from Oracle APEX. Therefore, you do not have to rewrite the database business logic you are already utilizing from Oracle Forms.
-
Coexistence
Oracle Forms and Oracle APEX can both run side-by-side in the same database using the same database objects. If the two tools fulfill different business requirements, you may have users working with both tools.
-
Skill Sets
Both frameworks (Forms and APEX) are database-centric, leverage SQL and PL/SQL, and utilize primarily declarative development. Any developers who know SQL can easily be trained to develop with Oracle APEX and become highly proficient in weeks, not months or years.

In che modo Oracle APEX può aiutare?
L'uso di Oracle APEX per modernizzare le applicazioni Oracle Forms offre alcuni importanti vantaggi.
-
Database Oracle
Accedi alla business logic esistente nel database, ad esempio package, procedure e funzioni da utilizzare nelle applicazioni APEX, senza la necessità di convertirla.
-
Builder
Sono disponibili più di 15 tipi di pagina che è possibile aggiungere con facilità all'applicazione tramite la procedura guidata ed è possibile modificare per soddisfare i requisiti aziendali.
-
Sicurezza
Oracle APEX genera applicazioni con impostazioni altamente sicure pronte all'uso, come schemi di autenticazione e autorizzazione, gestione delle sessioni e prevenzione Cross-Site Scripting.
-
Navigazione
Le nuove applicazioni vengono create automaticamente con un menu di navigazione popolato con voci che rimandano alle pagine all'interno dell'applicazione.
-
Stili tema
Le applicazioni Oracle APEX includono stili di tema predefiniti per un facile controllo sul layout e sulla presentazione delle applicazioni.
-
API (Application Programming Interface)
Fai riferimento alle API complete per personalizzare le applicazioni e sfruttare appieno le numerose funzionalità di Oracle APEX.

Introduzione
Dopo aver scelto un ambiente Oracle APEX, seguire i passi riportati di seguito per iniziare il percorso di modernizzazione delle applicazioni Oracle Forms.
-
Identificare un'area per la modernizzazione
Seleziona un'area funzionale ben definita di un'applicazione Oracle Forms esistente da modernizzare con Oracle APEX. Ciò contribuirà a istruire il team di sviluppo e a determinare l'impegno e i rischi.
-
Preparare l'ambiente
Identifica gli oggetti di database necessari per creare le applicazioni APEX e individua i processi che puoi semplificare o eliminare.
-
Creare le applicazioni ed eseguirne il test
Crea le applicazioni utilizzando le procedure guidate APEX e migliora ogni pagina in base ai requisiti aziendali. Assicurati che ogni requisito sia soddisfatto sottoponendo le applicazioni a test approfonditi.
-
Distribuire le applicazioni
Quando le applicazioni APEX soddisfano i requisiti aziendali, è possibile distribuirle nel cloud o in locale.

Storie di successo
-
Savantage Solutions
Savantage offre un prodotto migliore riducendo il time-to-market del 38%
Leggi la storia Savantage -
Humanic Global Solutions
Humanic riduce significativamente i tempi di sviluppo del 35%
Leggi la storia Humanic -
Stato della Lousiana
Lo Stato della Louisiana risparmia centinaia di ore dedicate allo sviluppo
Leggi la storia Stato della Louisiana -
Risorse
-
Presentazione
Download -
Guida generale
Read Article -
Laboratorio Da Oracle Forms a Oracle APEX
Run the Lab -
Domande frequenti sulla modernizzazione di Oracle Forms ad APEX
Read Blog Post -
10 motivi principali per cui APEX è la soluzione ideale per gli sviluppatori di Oracle Forms
Read Blog Post -
Dibattito tra partner
Watch the recording -
Modernizzazione di un'applicazione Oracle Forms di esempio
Read Blog Post