没有哪一项技术能和今天的Internet一样发展迅速了,它对我们的工作、生活的影响面之广、影响程度之深,使得我们不能不重视它。走进书店或在Internet上查询,关于互联网的书籍铺天盖地,令人眼花缭乱。无论你是一个专业的开发人员、普通用户还是一个计算机网络生活的爱好者,有关的书籍太多了,以至于我们无所适从。可是要找到一本自己适合的书却很难,也许你无法说清楚你要的书是什么,因为你对互联网的认识可能还是刚刚开始。也许你要找一本比较全面的书,可是每一个内容都是一本很厚的专业书籍。就是这样,我开始计划一本比较全面的关于互联网的书籍,取名"Web技术导论"。在这本书里,将介绍互联网的发展历史,最新的科学进展,Web的工作原理,实现技术,互联网语言,开发工具,直到Web应用的开发,网络安全等内容。这样的一个内容安排相信对大量的读者会有所帮助。如果你是一个初学者,这本书会为你答疑解惑,如果你是一个初级的开发人员,这本书可以为你建立一个基本的开发框架,领你进入网络开发的广阔天地。如果你是一个高级开发人员,请您选择其它更加有针对性的书籍。本书分成六章,第1章Web基础,介绍互联网的发展、Web的工作机理、相关概念、计算模式、Web新进展等内容。第2章Web服务器的架设和管理,介绍Web服务器的架设和管理,主要讲解了Windows2000Server中的IIS和ApacheTomcat的架设和管理过程和方法。第3章HTML和XML基础,介绍了两种标记语言的基本语法,并安排了大量的例子解释每种元素的含义和使用。第4章网页及多媒体制作,在HTML和XML基础上,介绍了可视化的制作工具,包括FrontPage和Dreamweaver,同时讲解了Photoshop图像处理技术和Flash动画制作技术。第5章客户端开发,主要介绍了客户端脚本程序JavaScript、浏览器对象、Web交互的内容。并详细讲解了两个综合性的实例。第6章服务端开发,介绍了Java技术、Web三层体系结构、Servlet/JSP/EJB服务端开发。比较了几种主流的开发环境,如:JSP、ASP和PHP技术,同时对Java开发工具进行了介绍。虽然,我的初衷是要写一本既有理论、又含技术的书籍,但是要真正的将理论和技术结合起来是很困难的。一方面是时间仓促,再者考虑到读者的实际应用需求。很想把一些更实用的软件代码介绍给大家,并进行讲解,但是,受到篇幅的限制,也不能如愿。在本书写作的过程中,我要非常感谢我的同事巩裕伟教授,他是一名优秀的老师,总是将计算机技术深入浅出的传授给学生,受到学生的普遍欢迎。同时,他还是一位很好的程序员,编写了大量的Java、jsp、vb和数据库应用系统。另外,他还是一位出色的作者,我们合作写过许多计算机的书籍。同时我要感谢我的同事焦文江老师,他对网络环境有着很深入的研究,对网络设备非常熟悉,对待工作总是认真负责。还要感谢苏雪女士,她现在一家大型的网络公司工作,主要从事网络开发,我们一起合作开发了许多Web应用。还要感谢刘丰宁先生,他同样从事网络管理和开发工作。最后,就是要感谢Internet本身,是你为我们提供了海量的信息和如此快速、便捷的交流平台。