本書闡釋了萬維網的基本原理和技術,介紹了許多在其他計算機科學課程中很少討論的Wed技術,包括HTTP、XHTML,CSS、JavaScript,DOM.Java,servlet、XML,SAX?XPath,XSLT、JSP、SOAP、WSDL、XML模式和JAX-RPC,以及一些相關的技術,如CGI、PHP、ColdFusion、Microsoft的ASP和ASP.NET等內容。作者首先介紹TWeblR務器和溯覽器的基礎知識,然后討論客戶和服務器的Web軟件開發(fā)方法。本書重點關注的是適用于任何平臺的核心原理,同時特別詳細地介紹了基于Java的實現(xiàn)。本書把關鍵概念的討論放在具體的示例中,這些示例演示了各種交互,并且提供了所介紹的環(huán)境。本書還給出了一個不斷深入的案例研究,示范了如何結合使用多種web技術,來構造一個完整的博客應用程序。本書不僅可以作為計算機及相關專業(yè)學生的教材,對Web開發(fā)專業(yè)人員和自學有關Web開發(fā)知識的讀者,也是一本很好的參考用書。