By Alexandra Vornicu-Oracle on Nov 24, 2015
Last but not least in the list of new client deployment options available in Oracle Forms 12c is JNLP embedded in HTML.
By definition, Java Network Launch Protocol (JNLP) enables an application to be launched on a client desktop by using resources that are hosted on a remote web server.
Java Plug-in software and Java Web Start software are considered JNLP clients because they can launch remotely hosted applets and applications on a client desktop.
Starting with 12c version, Oracle Forms can be called through JNLP embedded in HTML.
This method requires Java Plugin and a browser and offers full support for SSO, SSO logout and Java Script Integration.
Also, Base64 encodes JNLP code in client side html source.
As with the other options, an example of how to use this type of configuration can be found in the Forms web configuration, formsweb.cfg.
For more details, consult Oracle Forms 12c Documentation and Oracle Forms Java Plugin FAQ