第一部分Web前端设计基础.PDFVIP

  • 126
  • 0
  • 约9.66千字
  • 约 8页
  • 2019-04-09 发布于北京
  • 举报
第一部分Web前端设计基础.PDF

1 第一部分  Web前端设计基础 l 第一章 概述 l 第二章 搭建开发环境 l 第三章 HTML 制作 l 第四章 级联样式表 (CSS)技术 l 第五章 JavaScript 编程基础 l 第六章 流程控制 l 第七章 数组 l 第八章 函数 l 第九章 对象编程与事件驱动 l 第十章 窗口与文档对象 2  Web程序设计  第一章 概述 随着网络的普及,Java 在网站和企业级应用的开发上越来越得到重视,Java  Web 开发 已经成为 Java 企业级解决方案中不可或缺的重要组成部分。为此,很多的程序员或是编程 爱好者开始学习Java Web 的应用开发。通过本章的学习,您可以: l 了解 C/S 结构和 B/S 结构 l 理解 Web 应用程序的工作原理 l 了解 Web 应用的客户端应用技术 l 了解 Web 应用的服务器端应用技术  1.1 程序开发体系结构 1.1.1  C/S 体系结构介绍  C/S 是 Client/Server 的缩写,即客户端/服务器结构。在这种结构中,服务器通常采用高 性能的 PC 机或工作站,并采用大型数据库系统(如 Oracle或 SQL Server),客户端则需要 安装专用的客户端软件,如图 1.1 所示。这种结构可以充分利用两端硬件环境的优势,将任 务合理的分配到客户端和服务器,从而降低了系统的通信开销。在 2000 年以前,C/S 结构 占据网络程序开发领域的主流。传统的 C/S 体系结构虽然采用的是开放模式,但这只是系 统开发级别的开放性,在特定的应用中无论是客户端还是服务端都还需要特定的软件支持。 由于没能提供用户真正期望的开放环境,C /S 结构的软件需要针对不同的操作系统开发不同 版本的软件,加之现今软件产品的更新换代频率增大,已经很难适应局域网大量的用户同 时使用,而且代价高,效率低。 响应 响应 网络 请求 请求 数据库 客户端应 用程序 客户机 服务器 图 1.1  C/S体系结构  1.1.2  B/S 体系结构介绍  B/S 是 Brower/Server 的缩写,即浏览器/服务器结构。在这种结构中,客户端不需要开 第一章 概述  3  发特定的用户界面支持,而是统一采用 IE、Firefox 等浏览器,通过 Web 浏览器向 Web 服 务器发送请求,由 Web 服务器进行处理,并将处理结构逐级传回客户端,如图 1.2 所示。 这种结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大 功能,从而节约了开发成本。这种全新的软件体系结构已经成为当今应用软件的首选体系 结构。 响应 响应 网络 数据库 请求

文档评论(0)

1亿VIP精品文档

相关文档