第一章 Java Web应用开发概述
第一章 Java Web应用开发概述 知识点: (1) 了解 C/S 结构和 B/S 结构 (2) 理解 Web 应用程序的工作原理 (3) 了解 Web 应用的客户端应用技术 (4) 了解 Web 应用的服务器端应用技术 (5) 了解 Java Web 成功案例 (6) 了解 Java Web 开发的常用网上资源 本章概述: 随着网络技术的迅猛发展,国内外的信息化建设已经进入了以 Web 应用开发为核心的阶段。与此同时, Java 语言也在不断完善优化,更适合开发 Web 应用。因此,越来越多的程序员或编程爱好者走上了 Java Web 应用开发之路 。 1.1 程序开发体系结构 随着网络技术的不断发展,单机的软件程序已难以满足网络计算的需要。为此,各种各样的网络程序开发体系结构应运而生。其中,运用最多的网络应用程序开发体系结构可以分为两种,一种是基于客户端 / 服务器的 C/S 结构,另一种是基于浏览器 / 服务器的 B/S 结构。下面进行详细介绍。 1.1.1 C/S 体系结构介绍 C/S 是 Client/Server 的缩写,即客户端 / 服务器结构。在这种结构中,服务器通常采用高性能的 PC 机或工作站,并采用大型数据库系统(如 Oracle 或 SQL Server ),客户端则需要安装专用的客户端软件,如图 1.1 所示。这种结构可以充分利用两端硬件环境的优势