Changes From Previous Versions
Changes from previous versions of Web Server are summarized in this section.
- API Changes Since iPlanet Web Server 3.0
- API Changes Since iPlanet Web Server 4.0
- API Changes Since iPlanet Web Server 4.1
- API Changes Since Sun ONE Web Server 6.0
- API Changes Since Sun Java System Web Server 6.1
API Changes Since iPlanet Web Server 3.0
- A new API for defining customized server-parsed tags as NSAPI plug-ins has been added. For more information, see, Server-Parsed HTML Tags.
- Server-side Java applets (HttpApplets) are not supported. Use Java servlets instead.
- The Agents API is not supported.
- NSAPI has new features.
API Changes Since iPlanet Web Server 4.0
- Java Servlets 2.2.1 and JavaServer Pages 1.1 specifications are supported.
- HTTP/1.1 cookies are supported.
- Descriptions of CGI variables have been added to CGI Variables.
- You can invoke servlets as SSI in HTML pages by using the <SERVLET\> tag, as discussed in, Server-Parsed HTML Tags.
- NSAPI has new features.
API Changes Since iPlanet Web Server 4.1
- Programs such as servlets modify a virtual server instead of the server as a whole. (To add programs as in iPlanet Web Server 4.1, you can configure only one virtual server.)
- Web applications are now supported as described in the Java Servlet 2.2 API specification.
- NSAPI has new features. For details, see the NSAPI Programmer’s Guide for Sun ONE Web Server.
- Some configuration files have changed. For details, see the iPlanet Web Server 6.0 Programmer’s Guide (http://docs.sun.com/source/816-5687-10/index.html).
- The Access Control API has changed. For details, see the comments in the server_root /plugins/include/nsacl/aclapi.h file.
API Changes Since Sun ONE Web Server 6.0
- Java Servlets 2.3 and JavaServer Pages 1.2 specifications are supported.
- HTTP extensions for the WebDAV protocol in compliance with RFC 2518 are supported.
- NSAPI filters that enable the custom processing of HTTP request and response streams are supported.
- HTTP compression through the use of native HTTP request and response stream filters is supported.
- Legacy servlets, that is servlets configured through the servlets.properties, contexts.properties, and rules.properties files are not supported.
For information about migrating legacy servlets to web applications, see Sun Java System Web Server Developer's Guide to Java Web Applications.
API Changes Since Sun Java System Web Server 6.1
- Java Servlets 2.4 and JavaServer Pages 2.0 specifications are supported.