See information about the latest product version
HTTP proxy servlet overview
The HTTP proxy servlet is a Java™ servlet that you can use in an external web servlet container, such as IBM® WebSphere® Application Server or Apache Tomcat, to receive HTTP requests from web services client applications, to replace the support provided by the broker and execution group HTTP listeners.
By using the HTTP proxy servlet in an external web servlet container, you can support a larger number of concurrent HTTP sessions, high availability, load distribution, and access to the broker from multiple IP addresses and ports.You can use the servlet to replace either the broker-wide listener, or an embedded listener in a specific execution group.
The HTTP proxy servlet supports SSL (HTTPS) secure protocol when it is deployed in a properly configured web servlet container.
You cannot use the HTTP proxy servlet if you configure your broker environment to use multi-instance WebSphere MQ queue managers; the servlet cannot connect to the standby queue manager when it becomes active.
For a detailed description of the proxy servlet, its location in the runtime directory path, and its function, see: HTTP proxy servlet; proxy servlet component