- 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 所示。
这种结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大
功能,从而节约了开发成本。这种全新的软件体系结构已经成为当今应用软件的首选体系
结构。
响应 响应
网络
数据库
请求
您可能关注的文档
最近下载
- (民主生活会)2025年度班子成员相互批评意见清单+对照检查查摆问题清单+批评与自我批评意见建议.docx VIP
- 基于单片机的智能衣柜控制系统设计.docx VIP
- 原神家具负荷表及计算器说明书(多功能小鹏).docx VIP
- 2025 年大学轨道交通信号与控制(信号系统)试题及答案.doc VIP
- 生活中的化学.ppt VIP
- XX村新任支部书记任职发言稿.docx VIP
- 痛苦的缺席——试论苏童的《米》.pdf VIP
- 2024高端装备制造业技术升级改造合同.docx VIP
- 603A使用说明书.doc VIP
- 江苏图集-JS2016Q5 住宅厨卫组合变压式耐火排烟气道系统 江苏省工程建设企业标准设计图集.pdf VIP
原创力文档

文档评论(0)