1 / 60
文档名称:

WEB开发技术概述.ppt

格式:ppt   大小:888KB   页数:60页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

WEB开发技术概述.ppt

上传人:放射辐射 2022/5/20 文件大小:888 KB

下载得到文件列表

WEB开发技术概述.ppt

文档介绍

文档介绍:WEB开发技术概述
THE GRADUATION POWERPOINT TEMPLATE
2021
答辩:
导师:T
什么是WEB ?
Internet是一个网络上的网络,或者说是一个全球范围的网间网。在Internet中分户机,几乎所有的应用逻辑都在客户端进行和表达,客户机完成与用户的交互任务。后端是服务器,它负责后台数据的查询和管理、大规模的计算等服务。通常客户端的任务比较繁重,称作“肥”客户端,而服务器端的任务较轻,称作“瘦”服务器。
C/S模式与B/S模式
C/S模式的结构如图1-3所示 :
C/S模式与B/S模式
C/S计算模式具有以下几个方面的优点:通过异种平台集成,能够协调现有的各种基础结构:分布式管理;能充分发挥客户端PC的处理能力,安全、稳定、速度快,且在适当情况下可脱机操作。
C/S模式与B/S模式
B/S模式是一种基于Web的协同计算模式,是一种三层架构的瘦客户机/肥服务器的计算模式。第一层为客户端表示层,与C/S结构中的“肥”客户端不同,三层架构中的客户层只保留一个WEB浏览器,不存放任何应用程序,其运行代码可以从位于第二层WEB服务器下载到本地的浏览器中执行,几乎不需要任何管理工作。第二层是应用服务器层,由一台或多台服务器(Web服务器也位于这一层)组成,处理应用中的所有业务逻辑,包括对数据库的访问等工作,该层具有良好的可扩充性,可以随着应用的需要任意增加服务的数目。第三层是数据中心层,主要由数据库系统组成。
C/S模式与B/S模式
B/S模式的结构如图1-4所示。
图1-4 B/S模式结构
C/S模式与B/S模式
B/S模式与传统的C/S模式相比体现了集中式计算的优越性:具有良好的开放性,利用单一的访问点,用户可以在任何地点使用系统;用户可以跨平台以相同的浏览器界面访问系统;因为在客户端只需要安装浏览器,取消了客户端的维护工作,有效地降低了整个系统的运行和维护成本。
WEB访问的机理
WEB开发平台的组成
.NET开发平台
2000年6月,。2001年,ECMA通过了Microsoft提交的C#语言和CLI标准,。2002年, Framework和Visual Studio .NET开发工具。
,提供了一个新的软件开发模型。.NET战略的一个关键特性在于它独立于任何特定的语言或平台。它不要求程序员使用一种特定的程序语言。相反,。多个程序员可致力于同一个软件项目,。
WEB开发平台的组成
JAVA EE开发平台
JAVA EE(JAVA ENTERPRISE EDITION)是纯粹基于JAVA的解决方案,之前较低版本叫做J2EE。1998年SUN发布了EJB ,EJB为企业级应用中必不可少的数据封装、事务处理、交易控制等功能提供了良好的技术基础。J2EE平台的三大核心技术SERVLET、JSP和EJB都已先后问世。1999年,SUN正式发布了J2EE的第一个版本。紧接着,遵循J2EE标准,为企业级应用提供支撑平台的各类应用服务软件争先恐后地涌现了出来。IBM的WEBSPHERE、BEA的WEBLOGIC都是这一领域里最为成功的商业软件平台。
网页制作工具
1.Sausage HotDog Professional
HOTDOG是较早基于代码的网页设计工具,支持最新的WEB标准和扩展,其最具特色的是提供了许多向导工具,能帮助设计者制作页面中的复杂部分。
HotDog是个功能强大的软件,对于那些希望在网页中加入CSS、Java、RealVideo等复杂技术的高级设计者,是个很好的选择。
网页制作工具
2.Adobe Dreamweaver、Fireworks、Flash、Golive
Dreamweaver友好的界面、功能强大和快捷的工具以及可视化特征,可以使初学者直接在页面上添加和编辑元素,而不用写源代码,软件会自动将结果转换为HTML源代码,而且它还集成了目前最流行的制作网页的多种功能,比如可通过层叠样式(CSS)格式化文本,通过表格定位网页元素,通过时间轴实现一些网页的动画,以及可进行源代码编写修改功能等,大大方便了网页设计者。
网页制作工具
Fireworks也是由Macromedia公司开发的一种工具。它以处理网页图片为特长,并可以轻松创作GIF动画。它的出现