|
|
To develop or host a JSP web application, you need access to a web server with a JSP engine. Setting up and administrating such a system is a complicated task, and you will need to make many decisions. Two of the most important decisions are which operating system to use and which web server and JSP engine to install. Macromedia JRun and iPlanet (now renamed to Sun ONE Application Server 7) are just two of the available technologies that add a JSP engine to existing web servers such as Microsoft IIS (Internet Information Services). In addition to the web server, you must also install the latest version of Sun Java Development Kit (JDK), which can be found at
http://java.sun.com/j2se/1.4/.
The examples in this book use Macromedia JRun installed on a Windows server running Microsoft SQL Server. If you would like to duplicate the development environment we use in the JSP examples in this book, you can download evaulation versions of this software from Macromedia and Microsoft. Evaluation and development versions typically last for 30 to 90 days. Table 12.1 lists products that offer a built-in or add-on JSP engine as of this writing. For a more up-to-date listing, visit http://java.sun.com/products/jsp/industry.html.
Server and Add-on Engine | ProductType | Java Servlets Support | JSPSupport | Link |
---|---|---|---|---|
Apache Tomcat | Server | 2.3- | 1.2 | http://jakarta.apache.org/ tomcat/index.html |
BEA WebLogicServer 7 | Server | 2.3 | 1.2 | www.beasys.com/products/ weblogic/server/index.shtml |
Borland EnterpriseServer, AppServer Edition | Server | 2.3 | 1.2 | www.borland.com/ besappserver/index.html |
Caucho Technology Resin | Add-on Engine | 2.3 | 1.2 | www.caucho.com/products/ resin/index.xtp |
Computer Associates Advantage Joe | Server | 2.3 | 1.2 | http://www3.ca.com/Solutions/ Overview.asp?ID=257&TYPE=S |
Fujitsu INTERSTAGE | Server | 2.3 | 1.2 | www.fsw.fujitsu.com/ interstage/ products/ index.htm |
Gefion Software Lite WebServer | Server | 2.2 | 1.1 | www.gefionsoftware.com/ LiteWebServer/ index.jsp |
Hewlett Packard Total-e-Server | Server | 2.2 | 1.1 | www.hp.bluestone.com/SaISAPI.dll/ SaServletEngine.class/ products/ Total-e-Server/ default.jsp |
IBM WebSphere Technology for Developers | Server | 2.3 | 1.2 | http://www7b.boulder.ibm.com/ wsdd/downloads/ wstechnology_tech_preview .html |
IBM WebSphere Application Server 4 | Server | 2.2 | 1.1 | http://www-4.ibm.com/ software/ webservers/ appserv/ |
IONA Orbix E2A Application Server Platform, J2EE Edition | Server | 2.3 | 1.2 | www.iona.com/products/ appserv-j2ee.htm |
Jetty | Server | 2.3 | 1.2 | http://jetty.mortbay.org/ jetty/index.html |
Lutris Technologies Enhydra | Server | 2.2 | 1.1 | www.lutris.com/ |
Macromedia JRun 4 | Server and Add-onEngine | 2.3 | 1.2 | www.macromedia.com/software/jrun/ |
New Atlanta ServletExec | Add-onEngine | 2.3 | 1.2 | www.newatlanta.com/products/ servletexec/index.jsp |
Oracle 9i Application Server | Server | 2.3 | 1.2 | www.oracle.com/ ip/deploy/ ias/index.html |
Orion Application Server | Server | 2.3 PFD2 | 1.1 | www.orionserver.com/ |
Pramati Server 3 | Server | 2.3 | 1.2 | www.pramati.com/ product/ server30/index.htm |
Secant Technologies ModelMethods Enterprise Server | Server | 2.1 | 1.0 | www.secant.com/ products/ES/ index.html |
Servertec Internet Server | Server | 2.2 | 1.1 | www.servertec.com/ products/ iws/iws.html |
Novell eXtendApplication Server 4 Beta | Server | 2.3 | 1.2 | www.silverstream.com/Website/ app/en_US/AppServerBeta |
SunTM ONE Application Server 7, Platform Edition (formerly iPlanetTM Application Server) | Server | 2.3 | 1.2 | wwws.sun.com/ software/ products/appsrvr/ home_appsrvr.html |
Sybase EAServer | Server | 2.3 | 1.2 | www.sybase.com/ easerver |
TagtraumIndustries jo! | Server | 2.1, 2.2 | 1.1 | www.tagtraum.com/ |
Trifork Application Server 3.1 | Server | 2.3 | 1.2 | www.trifork.com/ |
|
|