Introduction – Apple WebObjects 5 User Manual
Page 3

WebObjects 5 is the powerful new release of Apple’s award-winning application server—now
written in the language of the Internet: Java. This allows WebObjects to run on virtually any
server; makes it easily accessible to millions of Java programmers; and enables it to easily
integrate and interoperate with other Java-based solutions such as EJB containers, servlets,
ORBS, and web services.
The combination of a Java runtime with advanced native tools for Mac OS X and Windows 2000
makes WebObjects the obvious environment for customers needing rapid development of
flexible, scalable web applications.
Built using the same NeXT-derived tools that spawned the World Wide Web, the mature, fifth-
generation WebObjects frameworks also have the Xerces parser from the Apache Software
Foundation integrated directly into them. This allows developers to import and export XML
datastreams as well as supporting SMIL for multimedia applications.
Although WebObjects is cross-platform—enabling development on both Mac OS X and
Windows 2000 and deployment on any Java 2 Platform, Standard Edition v1.3 system—
WebObjects 5 is especially designed to take full advantage of the power of Mac OS X. In fact,
the WebObjects deployment is now bundled as part of the newest release of Mac OS X Server.
This document highlights key information about WebObjects 5. For those who wish to learn
more about the product, WebObjects itself provides a wealth of documentation. Every copy of
WebObjects includes WebObjects Overview, a 98-page book covering the rich architecture of
the WebObjects frameworks. Also available from the Apple Developer Library is Discovering
WebObjects for HTML, a 196-page step-by-step tutorial covering the key aspects of building
three-tier web applications using WebObjects.
Introduction
3