|
Java System Web Server 6.1 is designed to improve the end user's Web experience while simplifying system administration and broadening Web technology and application support.
Security
Header masking
Hides Web server header details. Since most attacks exploit some known vulnerability, and most vulnerabilities are vendor specific, removing Web server vendor information from the headers limits the effectiveness of probes, "script kiddies", and would-be attackers.
Reverse proxy functionality
Turns the Java System Web Server into a reverse proxy for an additional layer of protection between the public Internet and origin Java System Web Servers. Security is enhanced since the reverse proxy-enabled Web Server terminates the session with the end user and starts a new one with the origin Web Server. In addition, only the IP address of the reverse proxy is allowed to communicate with the origin Web Server.

Security code reviews
This ongoing process reduces potential vulnerabilities before the product is released. While routine, security reviews coupled with the mature code base of the Java System Web Server (which is based on the Netscape Enterprise Server) provide a secure base for publicly-facing Web applications.
Reliability
Improved stress management
The result of improvements to the Java System Web Server's highly-scalable keep-alive connection handler, this feature delivers superior uptime during heavy/peak traffic. A recent KeyLabs study found a nearly 3x reduction in server errors over Sun ONE Web Server 6.0 when under heavy load. When compared to Apache 2.0 and Tomcat, the same study noted an average 25x reduction in server errors when using Java System Web Server 6.1.

Responsiveness
On-the-fly HTTP content compression
This feature speeds delivery of both static and dynamic content to the end user. It also conserves bandwidth.
Improved Web application performance
The result of fine-tuning the Java System Web Server's core multi-process, multi-threaded engine, this feature provides exceptionally fast page loads times for both static and dynamic applications. A recent KeyLabs study found a 3x improvement in page load times over Sun ONE Web Server 6.0, and an 8x improvement over Apache 2.0 and Tomcat.

System Administration and Application Deployment
Support for WebDAV
WebDAV, which stands for "Web-based Distributed Authoring and Versioning", adds a set of extensions to the HTTP protocol. This allows defined Web users to collaboratively edit and manage files on Java System Web Servers. For more information please visit the WebDAV web site.
NSAPI filter support
This feature provides a way to modify incoming and outgoing data streams. Filters can be used to control user access, custom logging, or respond to requests in limitless ways.
Updated Java application support
The Java System Web Server 6.1 support the following Java specifications:
- Java Servlet 2.3 and JavaServer Pages 1.2 specifications
- Seamless Java DataBase Connectivity (JDBC)
- JDBC connection pooling
- Java Naming and Directory Interface (JNDI)
- JSP and Servlet Caching
- Java Authentication and Authorization Service (JAAS)
Web Services/XML support
Available via the Java Web Services Developer Pack (Java WSDP), this free toolkit allows Java developers to build and test XML applications, Web services, and Web applications with the latest Web services technologies and standards implementations:
- XML and Web Services Security v1.0 (Early Access 3)
- XML Digital Signatures 1.0 (Early Access)
- Java Architecture for XML Binding (JAXB) v1.0.3
- Java API for XML Processing (JAXP) v1.2.6
- Java API for XML Registries (JAXR) v1.0.6
- Java API for XML-based RPC (JAX-RPC) v1.1.2
- SOAP with Attachments API for Java (SAAJ) v1.2.1
- JavaServer Pages Standard Tag Library (JSTL) v1.1
- Java WSDP Registry Server v1.0_06 Early Access
- WS-I Attachments Sample Application 1.0 Early Access
|