Servlets are supported by the Java Sun platform technology of option for expanding and improving web servers and they provide a component-based, platform independent method for making web applications, without the confines of the performance of CGI programs. They are sustained in nearly all web servers. There are many popular servlets which are available in the market at the moment. JRun is a J2EE application server, initially made in 1997 as a Java Servlet engine by Live Software and later on bought by Allaire, who brought out the first J2EE compliant edition.
It was obtained by Macromedia prior to its 2001 takeover of Allaire, and later by Adobe Systems when it bought Macromedia in 2005. Its latest patch Updater 7 was released by Adobe in 2007. Updater 7 added Sun JDK 1. 6 support, Apache 2. 2 support, Windows Vista/IIS7 support and Mac OS X 10. 4 on Intel support. This feature differentiates it from other servlets. Similarly, iPlanet was a product that was used mutually by Sun Microsystems and Netscape Communications Corporation when sharing out software and services as part of a non-limited cross marketing contract.
AOL has continued to market the directory and certificate server products below the Netscape brand. After AOL joined with Netscape, technology analysts conjectured that AOL’s major concern was the netscape. com website, which some thought to have replaced the Internet Explorer browser. Apache Tomcat is also an open source Servlet made by the Apache Software Foundation (ASF). Tomcat uses the Java Servlet and the Java Server Pages (JSP) provisions from Sun Microsystems and that gives it the edge over other servlets.
As far as choosing one Servlet for our organization is concerned it depends on the platform technology. And since JRun is a J2EE application server therefore I would choose it over others.
REFRENCES http://www. wikipedia. org QUESTION: Research some of the popular Servlet engines (Tomcat, JRun, IPlanet, etc). What features are there that make one Servlet engine better than the other? How would you go about choosing one for your organization?