Oracle Forms Server Release 6i: New Features Patch 2 A86203-01 |

# Oracle® Forms Developer Release 6i

New Features

Patch 2 for Windows or UNIX

October 2000

Part No. A86203-01

The following new features are supported in Oracle Developer 6i Patch 2 and documented in "Deploying Applications to the Web with the Oracle Internet Application Server":

- Integration with Oracle Internet Application Server (iAS)

- Forms Servlet

- f60all_jinit.jar file

- Internet Explorer 5.0 Native Support

- Java Importer

- Dynamic JavaBean Manager

Below is a brief description of each new feature, along with a reference to where you can read the detailed information.

#### Integration with Oracle Internet Application Server

Oracle Internet Application Server provides the broadest range of middle-tier services of any vendor, supporting portal and transactional application development, flexible deployment, enterprise integration, and business intelligence services all out-of-the-box.

Oracle Internet Application Server enables its customers to bring new and existing applications to run on the Internet quickly and at low cost. It offers performance benefits through its scalability, availability, and load balancing services. Using Oracle Forms Server, you can run applications built with Oracle Forms Developer over the Internet or your corporate intranet, without compromising either functionality or richness of interface.

Refer to Section 1.5, "Deploying Forms with Oracle iAS", for information about deploying Forms with Oracle Internet Application Server.

#### Forms Servlet

Forms Servlet is provided in addition to CGI for Forms load balancing and for launching a form. Forms Servlet automatically detects the client browser type and generates the HTML page accordingly on the fly, including the correct tags and the correct archive to use.

Refer to Section 3.5, "Forms Servlet or CGI implementation", for information.

#### f60all_jinit.jar file

The f60all_jinit.jar file is an extra-compressed JAR file that can be used only with Oracle JInitiator to provide increased performance at download time.

Refer to Section 11.3.2.1, "Using JAR Files", for information.

#### Internet Explorer 5.0 Native Support

Oracle provides a Microsoft-specific signed CAB file that allows the Oracle Forms Java applet to run as a trusted applet inside of Internet Explorer 5.0. This browser option alleviates the need to perform any end-user configurations of the browser.

Refer to Appendix B.3, "Internet Explorer 5 with Native JVM", for information.

#### Java Importer

The Java Importer allows Forms developers to generate PL/SQL packages to access Java classes and then program with the generated PL/SQL in their Forms applications. The PL/SQL generated by the Java Importer is robust, offering support for the original Java class' constructors, methods, and fields.

Refer to Appendix C, "Java Importer", for information.

#### The Dynamic JavaBean Manager

The Oracle Forms Java client is extensible through the use of JavaBeans as custom Java UI Components. In previous Forms releases, using JavaBeans inside of an Oracle Forms application required a special layer of code to facilitate the communication between the Forms components and the JavaBean component. This release adds the Dynamic JavaBean Manager to the current JavaBean support and removes the necessity of developing Oracle Forms-specific Java layer code.

The Dynamic JavaBean Manager automatically registers the properties and methods of a specified JavaBean, making them available to you from PL/SQL in Forms. The properties and methods are discovered using the standard Java reflection mechanism and are registered using a consistent naming mechanism, making them accessible to you for use in Forms applications. In addition, the Dynamic JavaBean Manager also provides type conversion mechanisms to automatically translate between the Java primitive types and the standard PL/SQL types. This type conversion mechanism is fully extensible, allowing you to create your own type converters for non-standard type conversions.

| Copyright © 2000 Oracle Corporation. All Rights Reserved. |