Existing Servlet Proxy for J2EE engine [ like tomcat ]

1) J2EP : J2EP is a reverse proxy running on a J2EE engine. The proxy is written in java and was originally designed with Tomcat in mind, but any engine should work fine. A set of basic mapping rules are included for reverse proxing.

Link: http://sourceforge.net/projects/j2ep

2) Noodle : Noodle is a set of Java classes for transparently making arbitrary changes to an HTTP request and response. You can use Noodle to create a servlet that, on every HTTP request, runs Java 'filters' that you define on the request, sends the new request off to another web server, and streams the resulting response through another set of filters.

Link: http://noodle.tigris.org/

3) Http Proxy Servlet : a simple Java servlet written to allow Tomcat and Apache to both appear to occupy port 80

Link: http://edwardstx.net/wiki/Wiki.jsp?page=HttpProxyServlet

4) Apache Portals WebContent-2 Reverse Proxy Module : The Reverse Proxy Module provides the features of Reverse Proxy, and it consists of HTTP Client builder components (using HttpClient-4), Reverse Proxy Command/Chain components (using Apache Commons Chain), and built-in or extensible Reverse Proxy Servlets and Filters.

Link: http://portals.apache.org/applications/webcontent2/reverse-proxy-module.html

These are only some of the existing proxies.

References :

[1] J2EP documentation.

[2] http://noodle.tigris.org/, “home page – noodle”.

[3] http://edwardstx.net/wiki/Wiki.jsp?page=HttpProxyServlet, “ Http proxy Servlet – main page”.

[4] http://portals.apache.org/applications/webcontent2/reverse-proxy-module.html, “Apache Portals Web Content Application 2 - Http proxy Servlet Reverse Proxy Module”.


ServletProxy (last edited 2017-01-30 16:53:26 by WoonsanKo)