web开发9教学ppt课件

web开发9教学ppt课件

ID:33822990

大小:2.99 MB

页数:179页

时间:2019-03-01

web开发9教学ppt课件_第1页
web开发9教学ppt课件_第2页
web开发9教学ppt课件_第3页
web开发9教学ppt课件_第4页
web开发9教学ppt课件_第5页
资源描述:

《web开发9教学ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Web开发技术基础北京工业大学计算机学院分布式软件方向专业必选课32学时(含上机10学时)主讲教师:软件系廖湖声liaohs@bjut.edu.cn参考书:郝兴伟、Web技术导论、清华大学出版社http://www.w3schools.com一、Web基础互联网(INTERNET、因特网)即广域网、局域网及单机按照一定的通信协议组成的国际计算机网络提供各种网络服务(数据资源、软件服务)万维网WorldWideWeb简称WWW或Web的全球信息网是一种Internet服务,用于信息发布基于超文本传输协议HT

2、TP1.1互联网和万维网互联网的定义逻辑上通过全球唯一的地址(IP地址)链接在一起。通过‘传输控制协议TCP’和‘互联网协议IP’(TCP/IP),或者其它兼容协议来进行通信。在上述通信基础设施(传输层)之上,为用户提供高层服务。服务器提供各种网络服务的计算机系统(应用层)如:邮件服务器(SMTP、POP)、文件传输服务器(FTP)、域名服务器(DNS)、Web服务器、数据库服务器等等互联网中计算机的定位标识方法IP地址:分配给计算机的32位二进制数计算机在网络中的唯一标识IP地址的点分十进制表示如:20

3、2.96.61.168IP地址格式A类:0+网络地址(7位)+主机地址(24位)B类:10+网络地址(14位)+主机地址(16位)C类:110+网络地址(21位)+主机地址(8位)网络地址全球统一、主机地址本地分配域名服务(DNS)为计算机指定域名建立域名和IP地址的一一对应关系配置于本地主机、以及远端主机域名结构主机名.三级域名.二级域名.顶级域名如:北京工业大学网站的域名www.bjut.edu.cn常用域名顶级:cn中国、jp日本、uk英国等二级:edu教育、gov政府、com商业、net网络等网络

4、资源的定位网络资源硬件:计算机、打印机、网络设备。。。软件:服务(程序)、网页、数据文件。。。URL(UniformResourceLocation)统一资源定位地址,指定网络资源的位置URL格式<协议>://<主机名>:<端口><文件路径>例:http://www.bta.net.cn:80/software/home.html说明<协议>指定通信协议,如http、ftp等<端口>指定服务的软件端口计算机上可安装多个服务程序,分别使用不同端口各服务程序有缺省端口号,也可手工设定万维网概要Web资源提供以

5、超文本方式组织的信息(Web网页)用超链接方式连接各种网络资源(跨网络)通过浏览器为用户提供搜索和浏览信息的手段客户服务器体系WWW服务器(由URL标识、又称Web服务器)保存Web页面等各种资源(数据、程序)WWW客户=浏览器(InternetExplorer等)发出请求,获取资源,展示数据信息等通信协议:HTTP超文本传输协议Web网络工作过程浏览器Internet网络Web服务器(网页、数据、后台程序)HTTP请求HTTP请求资源URLHTML响应HTTP响应网页展示、播放多媒体、执行程序。。。客户

6、和服务器的责任客户程序=浏览器DNS系统将域名翻译成Web服务器的IP地址构造并发出HTTP请求,接收HTTP响应展示网页、播放多媒体、执行Applet程序服务器(Web服务器)接收HTTP请求,找到指定的资源(HTML文件。。。)如果请求的资源是后台程序,则执行该程序构造并发出HTTP响应支撑环境客户软件:浏览器(IE浏览器等)服务器软件:Web服务器(IIS、Apache等)网络配置(TCP/IP):IP地址、DNS地址内部网(企业网)Intranet(内部网)企业内部网络采用Internet技术、开

7、发技术相同提供内部服务(邮件、FTP、WWW等)主要区别内部分配IP地址、主机名内部资源定位:URL应用特点内部专用服务(业务系统)1.2Web应用系统定义通过Internet技术连接的客户/服务器软件特征以浏览器作为应用程序的客户通过Web服务器连接应用服务器软件应用服务器软件的调用直接用URL指定应用软件的URL在网页中调用应用软件调用专用的网页,如:JSP、ASPWeb应用体系结构(B/S结构)Web服务器Web应用服务器数据库服务器客户程序工作于浏览器网络中多客户Web服务器接收并分析请求调用应用

8、程序返回结果(网页)应用服务器描述业务逻辑多客户共享数据库服务器多客户数据共享Internet浏览器Web应用系统的特点浏览器/服务器模式客户:通过浏览器的多个网页服务器:提供多个客户共享的资源跨网络的资源共享服务共享:应用软件提供的服务数据共享:通过软件使用的数据网页信息共享系统支持Web服务器支持网页信息共享Web应用服务器支持服务共享数据库服务器支持数据共享几种常见的Web应用网上商店选购商品、网上支付、定单管理…网上银

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。