Datasheet Sun ™ System Web Server 6 On the Web sun.com/software

Sun Java™ System Web Server 6

Your Secure Window to the World

Key feature highlights Web servers are your “window to the world.” They enable you to connect, communicate, and

–Reduces security risk through internal and collaborate with others regardless of time and location. peer-based code reviews; provides solid access The Sun Java™ System Web Server 6 (formerly Sun ONE Web Server 6) powers many of the control and authentication features; supports world's largest Web sites. It allows companies to react quickly to market demands by providing a the latest transport layer security standards secure, high-performance, and highly scalable and flexible Web server that delivers static and – Delivers a personalized user experience with dynamic content. With a proven security track record and key features such as scalable HTTP 1.1 a high-performance Java™ application plat- persistent connection handling, virtual domain support, an integrated Web container, cross-plat- form with a fast, in-process Java virtual form support, and SunToneSM certification, the Java System Web Server provides organizations machine implementation with the ability to protect their Web assets and customer data while enhancing the overall end – Eases management of complex Web sites user experience. By providing a solution that adheres to industry standards, enterprises can with millions of users through delegated improve ROI by offering new services — such as Web services — at lower cost while delivering administration, integrated Web server cluster greater customer satisfaction. management, virtual server management, dynamic reconfiguration, SNMP monitoring, Improves Web Security While security robustness is only one of and replication of configurations across servers For virtually all businesses today, a major point the many factors contributing to the stability – Supports a scalable, mass virtual server of attack is their Web servers. This makes it record of the Java System Web Server, a quick hosting environment more important than ever for them to ensure look at the extensive downtime suffered by –Maximizes application reuse and developer that they are using the most secure Web server other Web servers due to the numerous collaboration possible. The Java System Web Server is designed exploits against these products does provide –Maximizes uptime through process moni- to deliver just that. an indication as to the overall importance of a tors, automatic failover and restart, built-in The Java System Web Server 6 protects your strong security package. For more information clustering support, dynamic log rotation, data because it is secure right out of the box. on security, see the Java System Web Server 6 dynamic reconfiguration of settings By default, all administration settings are set Security white paper at sun.com/software/ – Supports thousands of concurrent connec- to off, reducing risk and jeopardy to your Web whitepapers/webserver/wp_ws_security.pdf tions through a multiprocessing, multi- presence. Plus, the Java System Web Server threaded architecture, scalable “keep-alive” goes through extensive code review to reduce High Availability and Fast Time to Market handling, HTTP 1.1 compliance, integration the risk of exploits. In fact, the Java System To maximize revenue and customer satisfac- with the Solaris™ Network Cache Accelerator, Web Server 6 received the fewest CERT alerts tion, Web sites must also maximize uptime — and support for SSL hardware accelerators in 2002 (www.cert.org). By delivering very secure reliability and high availability are of critical –Enables faster time to market for Web ser- code as well as isolating the Web server from importance, especially when e-commerce is vices and e-commerce solutions the operating system, the Java System Web involved. Server 6 reduces exploit severity on the server and enables a very secure Web presence.

Datasheet Sun Java™ System Web Server 6 P2

The Java System Web Server enables companies to react quickly Performance is further enhanced through to market demands by providing a secure, high-performance, optimized results caching, symmetric multipro- cessor support, integration with the Solaris™ and highly scalable and flexible Web server that delivers Network Cache Accelerator (in the Solaris 8 static and dynamic content. update 5 and Solaris 9 Operating Systems), and highly scalable HTTP 1.1 persistent (keep- alive) connection handling. To maintain high performance for secure transactions, the Java System Web Server sup- ports Secure Sockets Layer (SSL) 3.0, Transport Layer Security (TLS) 1.0 connections, and PKCS The Java System Web Server 6 offers many #11, the standard interface for SSL hardware unique features designed to help deliver maxi- accelerators. This architecture enables the Java mized uptime. Multiprocess mode and automatic System Web Server to support tens of thousands failover ensure that requests to the server are of simultaneous connections per single-server handled even when a process goes down, and instance. that the failed process is restarted automati- cally — without need for administrator inter- Reduces Cost and Complexity vention. Additionally, dynamic log rotation Today, Web sites are complex multiserver envi- enables an administrator to rotate server logs ronments with a large number of virtual servers without shutting down the server. Logs can be and millions of registered users to manage. The created for each virtual server, as needed. Java System Web Server helps lower the cost In the event of a failure, the Java System of managing and maintaining such sites with Web Server works with leading external load- easy-to-use productivity tools. Administrators balancing solutions to minimize lost Web appli- can use these tools to manage users, virtual cation sessions and transactions. Each active server classes, and multiple virtual servers, as session bus shares active session information well as dynamically reconfigure servers, dele- across multiple Web container processes. By gate administrative responsibilities, replicate sharing this information, any Web container can configurations across servers, and install multi- accept a redirected connection from the load ple Web server instances simultaneously. balancer front end if a fault occurs. This design Combined with the Java System Identity delivers both higher quality of service (QoS) Server (formerly Sun ONE Identity Server) or and availability. integrated Java System Directory Server (for- merly Sun ONE Directory Server), the Java Enhances End-User Experience System Web Server provides a centralized point With the competition just a click away, e- from which to easily add, change, and delete commerce sites must deliver content quickly information for millions of users. — or risk losing customers. Plus, they must scale to meet unpredictable demand. The Java Features of Java System Web Server System Web Server delivers high performance Web Application Development and scalability through its unique multithreaded, •Offers full compliance for Java Servlet 2.3 multiprocessing architecture. and JavaServer Pages™ (JSP™) 1.2 specifications • Supports Active Server Pages 3.0 (VBScript/ JScript 5.5) using the integrated Java System Active Server Pages (formerly Sun ONE Active Server Pages)

Datasheet Sun Java™ System Web Server 6 P3

• Supports NSAPI, CGI, CFML, and PHP Reliability and Availability • Includes a built-in Java runtime environment •Ensures high server uptime through multi- with support for the Java Development Kit processing mode and process monitors (JDK™) 1.4.1_04 release, object serialization, • Uses unique, shared-session objects to pro- and the JDBC™ 3.0 specification, including vide failover protection and enable multi- connection pooling, the Java Naming and processing support for Java Servlet extensions Directory Interface™ 1.1 API, and JavaBeans™ on UNIX® systems technology •Reduces server downtime by rotating logs • Supports session management service to dynamically track information for specific users • Supports intelligent load balancing of serv- • Integrates with Sun Java Studio (formerly lets with leading load-balancing software Sun ONE Studio) development tools for Java vendors such as Resonate technology-based application development across JSP and Java Servlet technologies Management and Administration • Supports WAR file deployment both from •Provides dynamic reconfiguration of Web command-line and GUI-based interfaces server — without restart • Supports JSP component precompilation for • Allows access control lists (ACLs) to be used faster loading for each virtual server, or one file for all • Allows reuse of applications and compo- virtual servers nents developed separately • Integrates with Lightweight Directory Access •Provides standard tag library support, Protocol (LDAP)-based directory servers enhancing the user customization of JSP tags • Includes the Java System Directory Server to • Supplies administrative support — both manage password policies and user groups command-line and GUI interfaces down to the site level •Provides a fast, in-process, pluggable Java • Includes a policy agent for integration with virtual machine (JVM™) implementation the Java System Identity Server •Offers server-side preprocessing of content • Eases administration of multiple servers with using SHTML support for cluster management • Integrates with Java optimization tools • Supports the Simple Network Management • Supports Web Distributed Authoring and Protocol (SNMP) for use with common man- Versioning (WebDAV) agement systems, including CA/Unicenter, • ™ Application Program Interface HP OpenView, IBM/Tivoli TME, and Sun's (NSAPI) filter support Solstice™ software • Includes support for .htaccess Virtual Domain Hosting Features • Allows complete installations with clonable • Supports thousands of virtual servers as instances and replication of configurations well as one or more certificates for use with across servers with templatized and silent virtual servers install •Enables bandwidth limits to be specified for • Supports the command-line interface for each virtual server or class of servers HTTP server administration, certificate and • Allows virtual servers to be concurrently key management, and Web application accessed in SSL and non-SSL environments deployment •Provides a separate authentication data- base for each virtual server

Datasheet Sun Java™ System Web Server 6 On the Web sun.com/software

Sun Java™ System Web Server 6

Performance and Scalability • Allows CGIs to be run as different user IDs Learn More •Offers high performance through an advanced • Allows single sign-on (SSO) across multiple Get the inside story on the trends and technologies multiprocessing, multithreaded architecture; Web applications (or Java Servlet contexts) shaping the future of computing by signing up for the Sun Inner Circle program. You’ll receive a monthly efficient use of kernel threads; and sophisti- newsletter packed with information on the latest cated memory management Server-side HTML Content Management Services innovations, plus access to a wealth of resources. (SHTML) and chunked encoding to enhance •Provides full text and attribute searching of Register today to join the Sun Inner Circle Program the performance of dynamic content documents through built-in search engine at sun.com/joinic. • Integrates with the high-performance, Solaris • Allows one-button publishing from Netscape To receive additional information on Sun software, Network Cache Accelerator (available in the Composer products, programs, and solutions, visit sun.com/ Solaris 8 update 5 and Solaris 9 Operating software. Systems) Serious Software Made Simple can focus on innovation, competition, and bot- • Uses multiprocessing mode to increase scal- Sun provides a complete portfolio of afford- tom-line results. ability on multiple CPU machines able, interoperable, and open software sys- • Supports HTTP 1.1 and HTTP compression tems designed to help you maximize the Platforms and Requirements • Supports SSL hardware accelerators utilization and efficiency of your IT infrastruc- •Provides scalable, keep-alive handling ture. Built from the secure, highly available Operating Systems and Platforms foundations of UNIX and Java, these systems Sun Solaris 9 Operating System (SPARC and x86 Plat- Security deliver implementations that are preinte- form Editions), Solaris 8 Operating System (SPARC Plat- • Installs with secure default configurations grated and backward compatible. Sun’s portfo- form Edition), and Trusted Solaris™ 8 Operating System (SPARC and x86 Platform Editions) and services turned off (secure by default) lio consists of Solaris and Linux software for Red Hat Enterprise Linux AS 2.1 • Includes support for SSLv2, SSLv3, TLS 1.0, SPARC® and x86 platforms, the N1™ platform Hewlett-Packard HP-UX 11i and X.509 digital certificates for dynamic and utility computing, and the IBM AIX 5.1 and 5.2 • Includes support for security-based standards -- five integrated software sys- Windows 2000 Server and XPSystem Requirements such as PKCS #11, FIPS-140, and 168-bit, tems for the data center, the desktop, the JDK release: 1.4.1_031 minimum step-up certificates developer, mobile devices, and smart card Memory: 128 MB minimum, 512 MB recommended; • Allows centralized, certificate-based security identity implementations. 512 MB minimum for Windows 2000 with certificate-to-LDAP mapping The Java System is a radical new approach Disk Space: 150 MB (minimum) for the Solaris Operat- •Enables administrators to set SSL parameters that changes forever the way businesses ing System and 100 MB (minimum) for Windows 2000; 200 MB recommended for both Solaris and Windows for each virtual server acquire, develop, and manage software. Only 2000 platforms • Allows use of DIGEST authentication, which Sun has the experience and the end-to-end can be configured separately for each virtual portfolio to deliver such a unique and industry- Languages Supported server using the integrated Java System revolutionizing strategy. With the Java Sys- English, Japanese, German, French, Spanish, Simplified Directory Server tem, network services and critical business Chinese, and Traditional Chinese applications are up and running faster, easier, and at a lower cost than ever before, so you

1. Certified on both Solaris and Windows 2000 platforms.

Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 USA Phone 800 786-7638 or +1 512 434-1577 Web sun.com

Sun Worldwide Sales Offices: Africa (North, West and Central) +33-13-067-4680, Argentina +5411-4317-5600, Australia +61-2-9844-5000, Austria +43-1-60563-0, Belgium +32-2-704-8000, Brazil +55-11-5187-2100, Canada +905-477- 6745, Chile +56-2-3724500, Colombia +571-629-2323, Commonwealth of Independent States +7-502-935-8411, Czech Republic +420-2-3300-9311, Denmark +45 4556 5000, Egypt +202-570-9442, Estonia +372-6-308-900, Finland +358-9-525-561, France +33-134-03-00-00, Germany +49-89-46008-0, Greece +30-1-618-8111, Hungary +36-1-489-8900, Iceland +354-563-3010, India–Bangalore +91-80-2298989/2295454; New Delhi +91-11-6106000; Mumbai +91- 22-697-8111, Ireland +353-1-8055-666, Israel +972-9-9710500, Italy +39-02-641511, Japan +81-3-5717-5000, Kazakhstan +7-3272-466774, Korea +822-2193-5114, Latvia +371-750-3700, Lithuania +370-729-8468, Luxembourg +352- 49 11 33 1, Malaysia +603-21161888, Mexico +52-5-258-6100, The Netherlands +00-31-33-45-15-000, New Zealand–Auckland +64-9-976-6800; Wellington +64-4-462-0780, Norway +47 23 36 96 00, People’s Republic of China– Beijing +86-10-6803-5588; Chengdu +86-28-619-9333; Guangzhou +86-20-8755-5900; Shanghai +86-21-6466-1228; Hong Kong +852-2202-6688, Poland +48-22-8747800, Portugal +351-21-4134000, Russia +7-502-935-8411, Sin- gapore +65-6438-1888, Slovak Republic +421-2-4342-94-85, South Africa +27 11 256-6300, Spain +34-91-596-9900, Sweden +46-8-631-10-00, Switzerland–German 41-1-908-90-00; French 41-22-999-0444, Taiwan +886-2-8732-9933, Thailand +662-344-6888, Turkey +90-212-335-22-00, United Arab Emirates +9714-3366333, United Kingdom +44-1-276-20444, United States +1-800-555-9SUN or +1-650-960-1300, Venezuela +58-2-905-3800 © 2003 , Inc. All rights reserved. Sun, Sun Microsystems, the Sun logo, the Java Coffee Cup logo, Java, JavaBeans, Java Naming and Directory Interface, JavaServer Pages, JDBC, JDK, JSP, JVM, N1, SUN™ Solaris, Solstice, SunTone, and Trusted Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. Netscape is a trade- mark or registered trademark of Netscape Communications Corporation in the United States and other countries. UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd. Information subject to change without notice. v3.0 12/03 R1.1