forms-anwendungen fit für die zukunft machen! · relevantes aus der ofm roadmap. seite 34 ......
TRANSCRIPT
![Page 1: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/1.jpg)
Modernisierung von Forms-Anwendungen
Forms-Anwendungen fit für die Zukunft machen!
04.07.2017 Version 1.0 Seite 1
![Page 2: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/2.jpg)
Zur Person
Seite 2Modernisierung von Forms-Anwendungen
▪ Mark Eichhorst
▪ Oracle Forms/Reports/(Designer) seit 1992Versionen: 3.0, 6i, 10g, 11g, 12c, …
▪ Software-Architektur, System Design, Datenmodellierung
▪ Hobby: Performance Optimierung
![Page 3: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/3.jpg)
Seite 3
Unser Portfolio
![Page 4: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/4.jpg)
▪ Motivation Modernisierung
▪ Möglichkeiten zur Oberflächen-Modernisierung
▪ Demo
▪ Best practice
▪ Roadmap im Bereich Oracle Fusion Middleware
▪ Oracle Cloud für Forms
Agenda
Seite 5Modernisierung von Forms-Anwendungen
![Page 5: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/5.jpg)
Warum modernisieren ?
Quelle: Seacord,RobertC.;Plakosh,Daniel;Lewis,GraceA.:ModernizingLegacy Systems
▪ Akzeptanz erhöhen
▪ Investitionsschutz
▪ Mehrwert für Anwender bieten
▪ Anpassung an Veränderungen der Geschäftsprozesse
Seite 6Modernisierung von Forms-Anwendungen
![Page 6: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/6.jpg)
Seite 7
Warum Modernisieren ?
![Page 7: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/7.jpg)
Seite 8
Costs of doing nothing
Costs of modernization
Warum Modernisieren ?
![Page 8: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/8.jpg)
Seite 9
Warum Modernisieren ?
▪ Gute Kostenkontrolle
▪ Funktional
▪ Zeitgemäßes Design
▪ Wettbewerbsfähig
▪ Alltagstauglich
![Page 9: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/9.jpg)
Seite 10
Risiko: Neuentwicklung
https://www.computerwoche.de/i/detail/artikel/3329863/1/2681882/EL_mediaN1002C/
![Page 10: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/10.jpg)
Seite 11
Risiko: Einführung von Standardsoftware
Quelle: https://www.computerwoche.de/a/gescheiterte-it-projekte,2546218,2
![Page 11: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/11.jpg)
▪ Bildschirmnutzung
▪ Farbschema „look&feel“ Windows 95
▪ Wenig intuitive Bedienbarkeit
▪ Abhängig von Browser-Applet-Unterstützung(ab 12c Alternative durch JWS und FSAL Support)
▪ Responsive Design fehlt!?… wäre programmatisch möglich, aber das Design bei Forms-Anwendungen ist meist „pixel-perfect“
Seite 12
Schwächen einiger Applikationen
![Page 12: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/12.jpg)
▪ Nutzung der Forms-Möglichkeiten
▪ Optimierung durch Pluggable Java Components (PJC)
▪ Erweiterung durch Java Beans
▪ Integration zusätzlicher Technologien
Modernisierung von Forms-Anwendungen
Seite 14Modernisierung von Forms-Anwendungen
Quelle: http://www.oracle.com/technetwork/de/community/forms/overview/formsfuture-doag2014-2860054.pdf
![Page 13: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/13.jpg)
▪ Nutzung der Java-ScriptIntegration
▪ Oracle Forms inADF-Applications oder APEX-Applications einbetten
▪ Investitionen in Oracle Reports
Seite 15
Unsichere Wege
![Page 14: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/14.jpg)
Modernisierung mit Forms-Mitteln
▪ Bildschirmauflösung und formsweb.cfg Parameter „clientDPI“
Seite 16Modernisierung von Forms-Anwendungen
![Page 15: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/15.jpg)
Modernisierung mit Forms-Mitteln
▪ Bildschirmauflösung und formsweb.cfg Parameter „clientDPI“
▪ Maskengestaltung – Nutzung von Bild-Elementen
Seite 17Modernisierung von Forms-Anwendungen
![Page 16: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/16.jpg)
Modernisierung mit Forms-Mitteln
▪ Bildschirmauflösung und formsweb.cfg Parameter „clientDPI“
▪ Maskengestaltung – Nutzung von Bild-Elementen
▪ Überprüfung Farbschemata und „look-and-feel“
▪ Forms 12c: Customizable colorSchemes
▪ Forms 12c: Icons auf Tab-Pages
Seite 18Modernisierung von Forms-Anwendungen
![Page 17: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/17.jpg)
Beispiel „Summit – Application“
Seite 19Modernisierung von Forms-Anwendungen
https://pitss.com/us/wp-content/uploads/sites/4/2015/05/Oracle_FormsFuture_webinar_pdf_v1.42.pdf
![Page 18: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/18.jpg)
Seite 20
Beispiel „Button-Menü“
http://cologne-data.de/formsday2017_1.pdf
![Page 19: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/19.jpg)
Seite 21
Beispiel „SIS REWE“
![Page 20: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/20.jpg)
Pluggable Java Components (PJC)
▪ Möglich seit Version 6i
▪ Funktionale Erweiterung bestehender UI-Komponenten durch Vererbung/Polymorphismus
▪ Einfache Integration über Forms-Item-Property„ImplementationClass“
Seite 23Modernisierung von Forms-Anwendungen
▪ 12.06.2017, Michael Ferrante, Principal Product Manager
![Page 21: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/21.jpg)
Demo
Seite 24Modernisierung von Forms-Anwendungen
![Page 22: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/22.jpg)
Java Beans
▪ Erweiterungsmöglichkeit bestehender Forms-(GUI)-Objekte
▪ Integration über „ImplementationClass“ (Item Type: Bean Area)
▪ Interaktion über:„ Set_Custom_Property()“ und „When-Custom-Event-Trigger“
Seite 25Modernisierung von Forms-Anwendungen
![Page 23: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/23.jpg)
Demo
Seite 26Modernisierung von Forms-Anwendungen
![Page 24: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/24.jpg)
zusätzlicher Technologien …
Beispiele:
▪ APEX: Interactive Reports
▪ AuraPlayer
▪ ORDS – Oracle REST Data Services
▪ Oracle Mobile Cloud Service (OMCS)
▪ …
Seite 27Modernisierung von Forms-Anwendungen
![Page 25: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/25.jpg)
Best practice
Seite 28Modernisierung von Forms-Anwendungen
![Page 26: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/26.jpg)
Object-Library (OLB)
▪ Sammlung von ObjectClasses
▪ Typspezifische Sammlung von Properties -> Vererbung
▪ Zuweisung einer ObjectClass an ein Forms-, Menu-Objekt
▪ Jedes Objekt besitzt eine spezifische ObejctClass
▪ „SmartClasses“
Seite 29Modernisierung von Forms-Anwendungen
![Page 27: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/27.jpg)
Modernisierung mit Tool Unterstützung
Seite 30Modernisierung von Forms-Anwendungen
• Java Design-time API (JDAPI)http://www.oracle.com/technetwork/developer-tools/forms/documentation/jdapi-1630708.zip
• Forms API Masterhttp://www.orcl-toolbox.com/formsapimaster
![Page 28: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/28.jpg)
▪ Oracle Fusion Middleware’s 12c R2 release (12.2.1.3.0) will be Oracle Reports’ terminal release.
▪ Extended support 12c R2 October 2023
▪ Forms- usability Cloud-Services- UI enhancements - Improved performance- Enhancements to client configurations - Integration- …
Seite 33
Relevantes aus der OFM Roadmap
![Page 29: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/29.jpg)
Seite 34
Oracle Forms und „Cloud“
Wie kann ich als Forms-Anwender von den Möglichkeiten der Cloud profitieren ?
![Page 30: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/30.jpg)
Oracle Cloud Plattform
Infrastructure as a Service
Platform as a Service
Software as a Service
Data as a Service
![Page 31: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/31.jpg)
Oracle Forms in der Cloud
▪ Oracle Java Cloud Service (PaaS)- technisch möglich, aber nicht supported
▪ Compute Service (IaaS)- supportete Umgebung- zukünftig evtl. als Angebot im Marketplace
▪ Database Cloud Service als Datenbank für Forms und Reports nutzen (DBaaS)
![Page 32: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/32.jpg)
Seite 38
Forms Mobile
![Page 33: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/33.jpg)
Mobile Anforderungen
▪ Beispiel: Verwaltung von Versicherungsverträgen
➢ mobiler Zugriff auf die Vertragsdaten von unterwegs
➢ Änderung von Adressen über mobile Endgeräte
![Page 34: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/34.jpg)
Kann man Forms auf mobilen Geräten betreiben ?
Virtueller Desktop auf dem Gerät▪ für iOS und Android verfügbare Apps
▪ Forms-Anwendung läuft auf einem zentralen Desktop
▪ Bedienung des Forms UI nicht optimal
▪ kein Offline-Betrieb möglich
▪ ....
![Page 35: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/35.jpg)
Verschiedene Architekturansätze
▪ mit Forms Runtime(Auraplayer)▪ Forms-Masken liefern über Services die
Grundlage für die mobilen Anwendungen
▪ Forms-Modul zur Laufzeit erforderlich
▪ Logik in Forms und Datenbank wird vollständig genutzt
▪ zusätzliche Java EE-Anwendung notwendig (Auraplayer Server)
▪ rasche Bereitstellung von REST Services durch Recording-Funktion von Auraplayer
▪ ohne Forms Runtime(PL/SQL)▪ Forms-Masken und mobile Anwendungen
nutzen dieselbe Logik in der DB
▪ Forms-Modul zur Laufzeit nicht erforderlich
▪ PL/SQL-Logik in der Datenbank kann genutzt werden
▪ rasche Bereitstellung von REST Services durch Oracle REST Data Services (ORDS) möglich
![Page 36: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/36.jpg)
Internal NetworkFireWall
API
OracleDB
Desktop
Oracle Mobile Cloud
Service
SOAP connector
Architektur mit Forms Runtime(Auraplayer)
Mobile Apps (MAF, JET, ...)
![Page 37: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/37.jpg)
Database
Oracle DB
Bereitstellung der REST Services
Service Interface
ORDS
ADF Business Components
REST Web Services
Oracle REST Data Service(WLS, GlassFish, TomCat)
ORDS
Oracle Mobile Cloud
ServiceMobile Apps (MAF, JET, ...)
![Page 38: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/38.jpg)
▪ Michael Ferrante “Getting the most from Forms 12c”https://www.doag.org/formes/servlet/DocNavi?action=getFile&did=9151007
▪ Community - Pluggable Java Components & Java Beans' library: http://sheikyerbouti.developpez.com/forms-pjc-bean/menu
▪ Michael Ferrante „Your application isn’t dead, it’s just tired”:http://www.oracle.com/technetwork/de/community/forms/overview/formsfuture-doag2014-2860054.pdf
▪
https://www.der-it-macher.de/?S=Ihre-Anforderungen_FormsOptimizer
▪ Oracle Forms 12c New Features Paper http://www.oracle.com/technetwork/developer-tools/forms/documentation
Links
Seite 45Oberflächen-Modernisierung von Forms-Anwendungen
![Page 39: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/39.jpg)
Oberflächen-Modernisierung von Forms-Anwendungen Seite 46
Danke für Ihr Interesse
Königsdorfer Straße 25
82515 Wolfratshausen
Tel. +49 8171 998 93 97
Mail: [email protected]
Web: www.der-it-macher.de
![Page 40: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/40.jpg)
Backup Slides
Seite 47Oberflächen-Modernisierung von Forms-Anwendungen
LAF Project
![Page 41: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/41.jpg)
LAF Project
http://fdtool.free.fr/LAF/doc/demos.htm
Seite 48Oberflächen-Modernisierung von Forms-Anwendungen
![Page 42: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/42.jpg)
Backup Slides
Seite 49Oberflächen-Modernisierung von Forms-Anwendungen
![Page 43: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/43.jpg)
Was ist der Forms Optimizer?
Mit dem Forms Optimizer …
… optimieren Sie:▪ Benutzeroberfläche
▪ Pluggable-Java-Components (PJC)
▪ Java Beans
▪ Integrationsmöglichkeiten
▪ Client- und serverseitig
▪ Entwicklung
▪ Object Libraries
▪ Smart Classes
▪ Java Design-time API (JDAPI)
Forms Optimizer Eine Komponenten-bibliothek zur Modernisierung Ihrer Applikationen!
Seite 50Oberflächen-Modernisierung von Forms-Anwendungen
![Page 44: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/44.jpg)
Forms Optimizer
Technischer ÜberblickArchitektur
• Pluggable Java Components• Java Beans• Client Check
• Importierte Java Klassen• Konfigurations-Dateien• Jar-Archive
• Schemata (Metadaten, Sample)• Programmeinheiten (Packages)
Seite 51Oberflächen-Modernisierung von Forms-Anwendungen
![Page 45: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/45.jpg)
Technischer Überblick
… Code-Beispiele▪ Forms PLL-Library
Seite 52Oberflächen-Modernisierung von Forms-Anwendungen
![Page 46: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/46.jpg)
Technischer Überblick
… Voraussetzungen ▪ Oracle Forms 10g, 11g oder 12c▪ Client-seitiges Java (JRE)
▪ Java 8 für BrowserBean▪ Java 7 für JTable
Seite 53Oberflächen-Modernisierung von Forms-Anwendungen
![Page 47: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/47.jpg)
Backup Slides
Seite 54Oberflächen-Modernisierung von Forms-Anwendungen
Getting The Most From Forms 12c https://www.doag.org/formes/servlet/DocNavi?action=getFile&did=9151007
![Page 48: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/48.jpg)
Seite 55
![Page 49: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/49.jpg)
Seite 56
![Page 50: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/50.jpg)
Seite 57
![Page 51: Forms-Anwendungen fit für die Zukunft machen! · Relevantes aus der OFM Roadmap. Seite 34 ... Oracle Forms 10g, 11g oder 12c Client-seitiges Java (JRE) Java 8 für BrowserBean Java](https://reader034.vdocuments.pub/reader034/viewer/2022052213/5ade66527f8b9aeb668e3d4c/html5/thumbnails/51.jpg)
Seite 58