1. Der Standardfall (Browser mit Plugin)
http://w7x6412c-rdbms:9001/forms/frmservlet
2. Mit Java Web Start
In der neuen Forms 12c Version ist Java Web Start offiziell als Startmethode zertifiziert und supported. Dabei muss ebenfalls Java auf dem Client installiert sein, der Aufruf geht beispielsweise über
http://w7x6412c-rdbms:9001/forms/frmservlet?config=webstart&form=lab_540&userid=user/passwort@db
Dabei gelten gewisse Einschränkungen:
- keine Java Script Unterstützung, da nicht im Browser laufend
- kein SSO, kein SSO Logout
3. als Standalone Client (Oracle Forms Stand-alone Application Launcher – FSAL)
Zitat aus der HTML-Seite http://w7x6412c-rdbms:9001/forms/html/fsal.htm
“Overview:
The Oracle Forms Stand-alone Application Launcher (FSAL) offers an alternative way for end-users to run Oracle Forms applications. FSAL offers a browser-less, more client/server-like interface. As a result of not using a browser, FSAL does not use the Java Plugin component of a Java Runtime Environment (JRE) or Java Developer Kit (JDK). All that is required to run FSAL on the end-user machine is a Java installation. This can be either the JDK or the JRE. To determine which Java versions are supported, please contact your administrator.”Ausgehend von der fsal.htm kann man die zugehörige frmsal.jar auf den Client laden.
Also ganz einfach, funktioniert auch ohne Browser! Aber auch wieder mit JDK oder JRE auf dem Client. Der Aufruf geht beispielsweise mit einer Batch-Datei mit folgendem Inhalt:
java -jar C:\Oracle\Middleware\Oracle_Home\forms\java\frmsal.jar -url “http://w7x6412c-rdbms:9001/forms/frmservlet?config=daylightstandaloneapp&form=lab_540&userid=user/passwort@db“
Fazit
Man sieht also, dass der klassische Weg zum Starten eines Forms-Moduls nach wie vor funktioniert. Aber durch den kommenden Wegfall der Plugin-Unterstützung in neueren Bowsern, sah sich Oracle gezwungen zu reagieren und neue Wege zu gehen. Weiter so!
Ciao
Holger, bis bald
Keine Kommentare:
Kommentar veröffentlichen