从此,Java 被广泛接受并推动了 Web 的迅速发展,常用的浏览器现在均支持 Java
applet。另一方面,Java 技术也不断更新。
Java 平台由 Java 虚拟机(Java Virtual Machine)和 Java 应用编程接口
(Application Programming Interface、简称 API)构成。Java 应用编程接口
为 Java 应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部
分。在硬件或操作系统平台上安装一个 Java 平台之后,Java 应用程序就可运行。
现在 Java 平台已经嵌入了几乎所有的操作系统。这样 Java 程序可以只编译一次,
就可以在各种系统中运行。Java 应用编程接口已经从 1.1x 版发展到 1.2 版。目
前常用的 Java 平台基于 Java1.4,最近版本为 Java1.7。
Java 分为三个体系 J2SE,J2EE,J2ME。
1.2.4 Tomcat 应用服务器
Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,目前最新版
本是 6.0.20。
Tomcat 是 Apache 软件基金会(Apache Software Foundation)的 Jakarta
项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。
由于有了 Sun 的参与和支持,最新的 Servlet 和 JSP 规范总是能在 Tomcat 中得
到体现,Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0 规范。因为 Tomcat 技
术先进、性能稳定,而且免费,因而深受 Java 爱好者的喜爱并得到了部分软件
开发商的认可,成为目前比较流行的 Web 应用服务器。
Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性
好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改
进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。
Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不
是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。对于一个初学者来
说,可以这样认为,当在一台机器上配置好 Apache 服务器,可利用它响应对 HTML
页面的访问请求。实际上 Tomcat 部分是 Apache 服务器的扩展,但它是独立运行
的,所以当你运行 tomcat 时,它实际上作为一个与 Apache 独立的进程单独运行
的。
这里的诀窍是,当配置正确时,Apache 为 HTML 页面服务,而 Tomcat 实际