Many products within the Oracle E-Business Suite have screens that are built with Oracle Forms. Oracle Forms can be run in either servlet mode or socket mode. Apps 11i is based on Forms 6i and is configured to run in socket mode by default. Apps 12 is based on Forms 10g and is configured to run in servlet mode by default. What are these modes, and which is better?
What is Forms Servlet Mode?
The Forms Listener Servlet is a Java servlet that delivers the ability to run Oracle Forms applications over HTTP and HTTPS connections. It manages the creation of a Forms Server Runtime process for each client, as well as network communications between the client and its associated Forms Server Runtime process.
The desktop client sends HTTP requests and receives HTTP responses from the web server. The HTTP Listener on the web server acts as the network endpoint for the client, keeping other servers and ports from being exposed at the firewall.

Oracle E-Business Suite Release 12 includes OracleAS Forms & Reports 10g as part of its technology stack. EBS 12.0.0 shipped with Forms 10.1.2.0.2. We certified Forms 10.1.2.2 with EBS 12 in August 2007 and with Forms 10.1.2.3 in November 2008.
You should be aware that the Forms 10.1.2.2 grace period will end in April, 2009. After April 2009, you will still be able to download existing Forms 10.1.2.2 patches, but new patches will be issued only for the latest 10.1.2.3 release.
I am pleased to announce that OracleAS 10g Forms and Reports version 10.1.2.3 is now certified with Oracle E-Business Suite Release 12. EBS 12 ships with Forms 10.1.2.0.2. If you're still running that version, you now have the choice of updating to either Forms 10.1.2.2 or Forms 10.1.2.3. We strongly recommend Forms 10.1.2.3.
For the steps to upgrade to this latest version of Forms, refer to the Metalink Notes in the Documentation section below. Along with Form and Reports Services, Developer Suite 10.1.2.3 is also certified.
Developer6i Patch Set 19 (version 6.0.8.28) with the latest fixes for Forms and Reports 6i is now certified for E-Business Suite 11i. Patch Set 19 contains fixes specific only to EBS 11i. We recommend that all Apps customers upgrade to this Patch Set.
[Oct 19, 2007 Update: A bug prevented the execution of any Oracle Reports on 10.1.2.2 on the IBM AIX platform. Patch 6341158 has been released to resolve this issue]Good things always seem to happen while I'm out of the office. ...
I'm pleased to announce that you can now upgrade your Release 12 environments to use the latest version of Forms & Reports 10g. This caps off a string of recent new certifications, including Single Sign-On 10.1.4.0.1, Portal 10.1.4.1, and Web...
So, it's all about J2EE, right? Well, it will be - and we're all excited by the move to the Fusion Applications platform, and its early form, Oracle Applications Framework. But we still live in a world with Oracle Forms,...
Oracle Developer 6i (also known as Forms & Reports) Patchset 18 has been certified with the E-Business Suite Release 11i. This release fixes a relatively small number of issues, but if you're hitting them, this patchset may be important to...
Why use two different OracleAS 10g releases in two different ORACLE_HOMEs for the upcoming Oracle E-Business Suite Release 12? Because you asked for it, of course. Well, indirectly, perhaps. You've been asking us when E-Business Suite users can take advantage...
Sharp-eyed readers of my OAUG Collaborate 06 presentation will have noticed some sneak previews of Oracle E-Business Suite Release 12's technology stack buried in an appendix.The most significant news: Oracle E-Business Suite Release 12 will use Oracle Application Server 10g...
If you use an RSS reader, you can subscribe to a feed of all future entries tagged 'Forms'.