O'Reilly logo

Platinum Edition Using XHTML™, XML, and Java™ 2 by Andrew H. Watt, Mike Morgan, Jim O'Donnell, Eric Ladd

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Servlet Overview and Architecture

So far, you've looked at Java applets—where the Java runs in the user's browser—and Java applications—where the program runs in a standalone JVM. In this chapter, you'll learn about Java programs that are designed to run on the same machine as the Web server.

If a visitor to your Web site is to install a Java application, he must first obtain a JVM (possibly in Sun's Java Runtime Environment, or JRE). Then the user must download the application's installation package and run the installer. Although this process is relatively painless, it's still much more work than, say, running an applet.

Note

You can simplify the process of installing applications by packaging them with a double-clickable installation program ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required