Die neue Oracle-Forms-Version 12.2.1.4 und aktuelle Trends
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
Cloud Native Die neue Oracle-Forms-Version 12.2.1.4 und aktuelle Trends Frank Hoffmann, Cologne Data Ende September 2019 erschien die nun letzte Version der 12c-Familie als „Maintenance Release“. Darin befinden sich einige interessante Neuerungen und Verbesserungen, auf die in diesem Artikel eingegangen wird. Noch etwas spannender wird es, wenn wir in die Zukunft schauen. In etwa 2 Jahren wird das nächste Major-Release erwartet, von dem Michael Ferrante auf der DOAG Konferenz + Ausstellung im November 2019 schon erste Bilder einer frühen Entwicklungsstufe gezeigt hat. Die Petition, die von der DOAG unter- stützt wurde, war nicht der alleinige Auslöser, hat jedoch dazu beigetragen, dass nach 14 Jahren endlich auch die Oberfläche des GUI modernisiert wird und weitere wichtige Neuerungen umgesetzt werden. Solider Support seit 40 Jahren C-Werkzeug der Firma, in Fahrt. Fast selbst- verständlich ist Forms in den aktuellen Ver- Die beiden wohl stabilsten und sichersten sionen für den Betrieb der aktuellen Oracle- Produkte aus dem Hause Oracle sind und Datenbanken 11.2.0.4, 18.3+ und 19.3+, bleiben die Datenbank und Oracle Forms. Windowsserver (2012, 2016, 2019) sowie für Beide Produkte genießen seit mehr als 40 alle aktuellen Unix-Systeme zertifiziert. Jahren vollen Support und sind über die Jah- re immer stabiler, sicherer und besser ge- worden. Auch wenn Oracle in das Kernpro- Das Major-Release der dukt, die Datenbank, den Löwenanteil der 12c-Familie ist komplett Entwicklung investiert hat, kommen auch zunehmend die Investitionen in den älte- Michael Ferrantes erstes Forms-Major Re- Abbildung 1: Preview von Forms (eventuell 14) in ren, oft vernachlässigten Bruder, das erste lease, das er als Produktmanager am 23. einer frühen Entwicklungsstufe (Quelle: © Oracle) 34 www.aoug.at • www.doag.org • www.soug.ch
Oktober 2015 als 12c publizierte, ist nun und Single Sign-on sowie verbesserte mit wird nach vielen Jahren endlich der nach seinen Angaben abgeschlossen. Vie- Cache- und Debug-Funktionen gesamte Forms-Anwenderkreis auf die ak- le Kunden haben bereits die neue Versi- 3. Das Custom-Color-Schema erlaubt tuelle Version gezogen. Die neue Version on zügig und unproblematisch in Betrieb nun, mit „desktop“ die Hintergrund- wird also nun für einen deutlich größeren genommen und profitieren von neuen farbe der Statuszeile und den Hinter- Anwenderkreis entwickelt und damit auch Features, Bugfixes für Forms und Re- grund der Menüzeile zu konfigurieren intensiver getestet und weiterentwickelt. ports und Performance-Optimierungen. – eine kleine, aber wichtige Ergänzung Viele amerikanische Kunden können aus Mit diesem Release bietet Oracle bis Au- 4. Mit JDK11 steht eine neue supportete Gründen der Sicherheit oder der JAVA- gust 2022 einen Premium-Support sowie Client-Java-Version zur Verfügung Client-Funktionalität nicht in die Oracle bis August 2025 einen Extended Support 5. Im Zuge der Extended String-Anpas- Cloud wechseln und werden auf abseh- an. Das Vorgänger-Release 12.2.1.3 kann sungen wurde die maximale Größe bare Zeit Oracle-Forms-„On-Premises“- noch zwölf Monate, also bis Ende Septem- von Forms- und Display-Items von Kunden bleiben. Das muss Oracle akzep- ber 2020 mit Support betrieben werden, 32k auf 2M-1 erhöht tieren. Das sichert jedoch für Forms auch es empfiehlt sich allerdings, einen Wech- die Verfügbarkeit als On-Premises-Lösung. sel auf das neue Release durchzuführen, Diese Features können mit wenig Auf- um Bugfixes schneller einspielen zu kön- wand genutzt werden. nen. Das neue Release kann auch bereits Alle Änderungen wurden auch bereits Aktuelles Stimmungsbild bei auf dem DOAG-Community-Formserver in das „New Feature“-Dokument von Mi- den Forms-Kunden (forms-demo.com) getestet werden. chael Ferrante, Produktmanager von Oracle Forms, eingebunden. Nach Aussage von Michael Ferrante ist der https://www.oracle.com/a/tech/docs/ Kundenkreis sehr konstant und trotz vieler Die wichtigsten Neuerungen oracleforms-1221-newfeatures.pdf (Versi- Werbeversuche in den letzten Jahren sind kurz beschrieben on 3, Stand Ende September 2019) es nur wenige Kunden, die Forms verlassen. Das ist auch mein Eindruck. Ein Großteil der Als „Maintenance Release“ stehen Bugfi- Oracle-Forms-Kunden mit komplexen Lö- xes und kleine nützliche Verbesserungen Forms12c hat rund sungen bleibt bei dem Produkt und setzt oder Erweiterungen der bisherigen Funk- 20.000 Forms-Kunden nicht auf eine aufwendige, teure Neuent- tionen im Vordergrund, wie zum Beispiel: dazugewonnen wicklung mit anderen Tools und unbekann- tem Ausgang. Wie die Petition gezeigt hat, 1. Der WebUtil File Transfer (Client/Ser- Das Oracle-E-Business-Team führt gera- haben viele Bestands-Kunden in den letzten ver) wurde um 30% beschleunigt de den Wechsel von Forms 10g auf Forms zwanzig Jahren bis zu 3.000 Module mit viel 2. FSAL, die browserfreie Startoption, 12c durch. Alle Wege führen zu Forms 12c! Aufwand entwickelt, betreiben ihre Applika- wurde in den Forms Builder integriert Eine sehr gute Nachricht für die Nachhal- tion für bis zu 30.000 Anwenderinnen und und bietet nun einen One-Button RUN/ tigkeit der Software ist der damit verbun- Anwender und verwenden Technologien, DEBUG in 1-2 Sekunden Aufrufzeit dene angekündigte Support bis 2030. Da- die mit einfachen HTML- oder JavaScript- Web-Anwendungen nicht abzubilden sind (OLE Automation, WIN_API-Funktionen, C- Schnittstelle, Java-Schnittstelle und Exten- sions über die Middle-Tier-Komponente). Neue Forms-Kunden kommen jedoch nur wenige dazu. Das liegt an hohen Lizenzkos- ten, an einer etwas veralteten GUI-Oberflä- che, an einem in die Jahre gekommenen Forms Builder und fehlenden REST-Funkti- onen. Einige dieser Mängel sollen nun mit dem nächsten Release abgestellt werden. Damit wird Forms wieder ein Stück in- teressanter. Oracle arbeitet bereits an einem neuen Major-Release Seit etwa zwei Monaten und für weitere mindestens achtzehn Monate plant und entwickelt das Oracle-Forms-Team nun Abbildung 2: Präsentation der Anwenderwünsche auf der DOAG 2019 Konferenz + Ausstellung das neue Major-Release. Dieses wird dann (Quelle: Frank Hoffmann) wieder wahrscheinlich fünf Jahre (2026) Red Stack Magazin 02/2020 35
Development Premium Support und drei Jahre Extended Support (2029) bekommen. Schon mit dem nächsten Release wird Forms auf jeden Fall schon einmal fünfzig Jahre alt. Für die neue Version wäre sicherlich ein Beta-Programm interessant, um frühzeitig das neue GUI „Look & Feel“ mit der eigenen entwickel- ten Forms-Applikation testen zu können. Oracle hat angefangen, wie auch in der DOAG-Petition gefordert, eine Modernisie- rung des Client GUI durchzuführen. Einige Beispiele dazu wurden live auf der DOAG 2019 Konferenz + Ausstellung von Michael Ferrante vorgestellt und mit ca. fünfzig Per- sonen, die die DOAG Forms Community in Nürnberg besuchten, diskutiert. Für Oracle Forms war die DOAG-Messe diesmal wie eine Zukunftswerkstatt, die man noch et- was mehr hätte nutzen können. Mit zehn Vorträgen und einem weiteren wichtigen FORMSDAY am 20.2.2020 in Frankfurt, zu dem auch Michael Ferrante live zugeschal- Abbildung 3: Präsentation einer neuen Client GUI auf der DOAG 2019 Konferenz + Ausstellung tet werden soll, ist die deutsche Commu- (Quelle: Frank Hoffmann) nity weiterhin sehr aktiv. Diese Aktivitäten in der deutschen Oracle-Anwendergruppe werden auch vom amerikanischen Oracle- wurde, konnte bereits auf der DOAG 2019 bis heute absolut zuverlässig und sicher in Forms-Team registriert und geschätzt. detailliert und live von Michael Ferrante Betrieb. Seine Firma hat sich seit 2015 auf präsentiert werden. Alle neuen Optionen die Entwicklung mit Oracle Forms speziali- und Änderungsvorschläge unterliegen je- siert und arbeitet seitdem täglich mit dem Oracle-Forms-Petition der doch hier dem „SAFE Harbour Statement“ Produkt. Er betreibt den Forms-Demo- DOAG – Oracle verpflichtet sich, diese Ideen nicht Server für die DOAG Forms Community in wirklich umzusetzen. Nach aktuellem Stand der Oracle Cloud, hat einen Oracle-Forms- Die Petition von Dr. Menge und dem Autor ist das also noch eine Vision. Das Facelift Modernisierungsblog, ist zusammen mit dieses Artikels wurde im September 2019 wird aber sicherlich kommen. Jetzt ist ein Dr. Menge Autor der Forms-Petition sowie offiziell von Stefan Kinnen an Oracle über- guter Zeitpunkt, um persönliche Ände- regelmäßiger Sprecher auf der DOAG-Kon- geben. Die Petition fordert im Kern eine rungswünsche rund um Oracle Forms an ferenz und dem DOAG Forms Day. Wei- Client-GUI-Modernisierung mit einem neu- den Oracle-Forms-Produktmanager Micha- terhin gehört er zu den zehn führenden en „Look & Feel“ und eine HTML-Lösung el Ferrante via E-Mail oder Twitter zu schi- Leitern der internationalen Oracle Forms basierend auf JavaScript. Aus einer Liste cken. In der Vergangenheit wurden viele Community, die Forms-Entwicklern bei von über hundert Petitions-Unterzeichnern Änderungswünsche, die mit vertretbarem Problemen helfen, und veröffentlicht Arti- wurden die fünfzig größten Firmen ausge- Aufwand machbar waren, auch umgesetzt. kel über die Geschichte von Forms. Außer- wählt und in einer Liste an Oracle überge- Für die kommenden zwei bis drei Jahre dem beschreibt er Ideen aus der Praxis, wie ben, wenn sie ihr Okay dazu gegeben hat- empfiehlt Oracle, auf die aktuelle Forms- Forms-Kunden den Nutzen ihrer Forms-An- ten. Oracle hat diese Petition genau geprüft Version zu migrieren und bestehende neue wendungen verbessern können. und mit dem Entwicklerteam bereits eine Funktionen zu nutzen. Mit der aktuellen Reihe von Ideen und Vorschlägen dazu ent- Version kann es dann auch nahtlos in das wickelt. Beide Forderungen stehen auf der zukünftige Release gehen. Feature-Optionen-Liste des neuen Release. Diese Optionen werden in den nächsten Monaten noch evaluiert und fließen dann Über den Autor in das neue Release ein. Eine Übersicht zu den vorgeschlagenen Punkten befindet sich Frank Hoffmann beschäftigt sich seit mehr in der Abbildung 2. Es sind zu den Punkten als fünfundzwanzig Jahren mit Oracle aus der Petition noch weitere Kundenwün- Forms. Er war selbst über drei Jahre bei sche dazugekommen. Ein Beispiel zu einem Oracle als Senior-Berater tätig und hat neuen Client GUI (siehe Abbildung 3), der in dieser Zeit und auch danach eine Viel- dem neuen Oracle „Look & Feel“ des aktu- zahl von Oracle-Forms-Lösungen entwi- Frank Hoffmann ellen Oracle-Webauftritts nachempfunden ckelt. Viele dieser Softwarelösungen sind fh@cologne-data.de 36 www.aoug.at • www.doag.org • www.soug.ch
Sie können auch lesen