Proxy server setup
A proxy server is a specific type of application server that routes HTTP requests to content servers that perform the work. We can classify a proxy server according to the role that it plays in a system. This specific proxy server is classified as a reverse proxy server because the main function is to act as the first point of contact, not including the firewall, for client requests into the enterprise server. By contrast, a forward proxy server acts as the first point of contact for outbound traffic.
Review the topic that describes how to select a front end for the WAS topology. This topic helps you determine whether you should set up a web server plug-in, a proxy server, or a secure proxy server to provide session affinity, failover support, and workload balancing for the WAS topology.
The proxy server acts as a surrogate for content servers within the enterprise. As a surrogate, we can configure the proxy server with rules to route to and load balance the clusters of content servers. The proxy server is also capable of securing the transport, using SSL, and the content using various authentication and authorization schemes. Another important feature is its capability to protect the identity of the content servers from the web clients by using response transformations (URL rewriting). The proxy server can also improve performance by caching content locally and by protecting the content servers from surges in traffic.
A proxy server configuration provides settings that control how a proxy server can provide services for the enterprise applications and their components.
- Create an HTTP or SIP proxy server to route requests to application server nodes.
- Install a Session Initiation Protocol proxy server.
- Migrate profiles for the proxy server.
- Modify or add HTTP endpoints
What to do next
- Create proxy servers in the cell.
- Deploy applications to the proxy server.
Subtopics
- Create a proxy server
- Create a proxy server cluster
- Manage a proxy server cluster
- Migrate profiles for the proxy server
- Customize routing to applications
- Route requests to ODC-compliant application servers in other cells
- Configure rules to route requests to web servers
- Modify the HTTP endpoints that the proxy server listens on
- Add a new HTTP endpoint for the proxy server
- Set up caching in the proxy server
- Route requests from a plug-in to a proxy server
- Create a proxy server cluster using wsadmin
- Monitoring the proxy server with PMI
- Monitoring traffic through the proxy server
- Overview of the custom error page policy
- Request mapping
- Session failover in the proxy server
- Install a Session Initiation Protocol proxy server
- Troubleshooting the proxy server
- Session Initiation Protocol overload protection
- High availability and workload management with Session Initiation Protocol proxy server
- Configure SIP quorum support using the default core group
- Configure the SIP proxy for network outage detection
- Administer proxy actions
- Administer custom advisors for the proxy server
- Create custom advisors for the proxy server
- Administer proxy virtual hosts
- Administer proxy rule expressions
- Create a custom filter and deploying it to a proxy server
- Configure denial of service protection for the proxy server
- Tune the security properties for the DMZ Secure Proxy Server for IBM WebSphere Application Server
- Configure a DMZ Secure Proxy Server for IBM WebSphere Application Server using the administrative console
- WebSphere DMZ Secure Proxy Server for IBM WebSphere Application Server
Related concepts
Select a front end for the WAS topology