Wenn eine Neuverteilung erforderlich ist, können Oracle JDeveloper und ADF verwendet werden, um in Forms-Anwendungen verwendete Konzepte auf die Java-Plattform abzubilden. Diese technische Fallstudie veranschaulicht diesen Prozess.
Vorwort................................................. ....................................................... ...................... ......... 4 Einführung ................................................. ....................................................... ...................... .... 4 Technologieannahmen................................................ ........ .................... 4 Einführung in die Formularanwendung ........................................ ...... ......... 5 Neuentwicklung der Summit-Anwendung................................................ ............. 5 Architekturentscheidungen................................................ ........ ....................5 Implementierung der Benutzeroberfläche................................................ .............5 Implementierung von Unternehmensdienstleistungen................................................ . ........... 6 Aufbau des Geschäftsmodells................................................ .. ............................6 Visualisieren der Daten ................................................ .. ........................6 Entitätsobjekte erstellen................................................ ....... ....................7 Gebäudeansichtsobjekte................................................ . ........................ 8 Weiterentwicklung des Geschäftsmodells ................................... . ............................12 Bestandssuche nach Produkt-ID................................................. .. ............ 12 Hinzufügen eines berechneten Attributs ................................... . ............13 Ein Bild aus einer Datei anzeigen................................................ ... ................. 14 Validierungsregeln hinzufügen ................................................ .. ........................15 Sicherstellen, dass das Versanddatum nach dem Bestelldatum liegt................................. 15 Produkt-ID ändern................................................ .. ................................. 16 Zahlungsvalidierung anhand der Bonität......................................... 19 Werteliste................................................ .................................................... einundzwanzig Erstellen der Benutzeroberfläche................................................ ...... ................... zweiundzwanzig Seitenlayout................................................ ........ .................................... zweiundzwanzig Komponenten................................................. ....................................................... vierundzwanzig Popup-Dialoge................................................ ........ ................................25 Grafiken................................................. ....................................................... ...................... .. 25 Navigation ................................................. ....................................................... ...... 26 Bedingtes Rendern................................................ ............................26 Prüfung des ausgefüllten Antrags................................................ .. ............27 Schlussfolgerungen................................................. ....................................................... ...... 27 Datenbankzugriff................................................ ........ ........................................27 Validierung................................................. ....................................................... ...... 27 Benutzeroberfläche................................................. ....................................................... ...................... ........ 27 Verbesserungen in 11g................................................ .................................27