About the Oracle WebLogic Managed Server

5 Using Oracle Forms Services with the HTTP Listener and Oracle WebLogic Server 5-1 5 Using Oracle Forms Services with the HTTP Listener and Oracle WebLogic Server Oracle WebLogic Server is a scalable, enterprise-ready Java EE application server. It implements the full range of Java EE technologies, and provides many more additional features such as advanced management, clustering, and Web services. It forms the core of the Oracle Fusion Middleware platform, and provides a stable framework for building scalable, highly available, and secure applications. This chapter contains the following sections: ■ Section 5.1, About the Oracle WebLogic Managed Server ■ Section 5.2, Working with Forms Managed Server ■ Section 5.3, PerformanceScalability Tuning ■ Section 5.4, Load Balancing Oracle WebLogic Server ■ Section 5.5, Using HTTPS with the Forms Listener Servlet ■ Section 5.6, Using an Authenticating Proxy to Run Oracle Forms Applications ■ Section 5.7, Oracle Forms Services and SSL ■ Section 5.8, Enabling SSL with a Load Balancing Router

5.1 About the Oracle WebLogic Managed Server

Managed Servers host business applications, application components, Web services, and their associated resources. To optimize performance, managed servers maintain a read-only copy of the domains configuration document. When a managed server starts up, it connects to the domains administration server to synchronize its configuration document with the document that the administration server maintains. Oracle Fusion Middleware system components such as SOA, WebCenter, and Identity Management components, as well as customer-deployed applications, are deployed to managed servers in the domain. During configuration, some managed servers are created specifically to host the Oracle Fusion Middleware system components for example, wls_soa, wls_portal, and wls_ forms. Figure 5–1 shows a simple scenario of the Oracle WebLogic Managed Server. In the left side of the image, the Forms servlet renders the start HTML file and provides the information about the Forms Listener servlet to the client. An HTTP request is then received by the Oracle HTTP Server Listener, which passes it off to the Forms Listener servlet running inside Oracle WebLogic Managed Server, in the right side of the 5-2 Forms Services Deployment Guide image. The Forms Listener servlet establishes a runtime process and is responsible for on-going communication between the client browser and the runtime process. As more users request Oracle Forms sessions, the requests are received by the Oracle HTTP Server Listener. The HTTP Listener again passes them off to the Forms Listener servlet, which establishes more runtime processes. The Forms Listener servlet can handle many Forms runtime sessions simultaneously. While there is, of course, a limit to the number of concurrent users, the architecture presents a number of opportunities for tuning and configuration to achieve better performance see the next section. Figure 5–1 Oracle WebLogic Managed Server and Forms Services

5.2 Working with Forms Managed Server