1 / 17

第一讲 WEB 背景知识

第一讲 WEB 背景知识. 如何浏览指定网站内容?. 网络传输协议. HTTP 协议: 超文本传输协议,是专门为传输 HTML 页面的一种网络协议 。 FTP 协议: 文件传输协议,是专门为传输文件的一种网络协议。 另外还有: 邮件传输协议、远程登陆 Telnet 、 BBS. URL 的概念. http://www.theLady.net/fashion/index.asp 协议 域名或 IP 地址 路径及文件名 http://166.111.4.80/fashion/index.asp

Download Presentation

第一讲 WEB 背景知识

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第一讲 WEB背景知识 如何浏览指定网站内容?

  2. 网络传输协议 HTTP协议:超文本传输协议,是专门为传输HTML页面的一种网络协议。 FTP协议:文件传输协议,是专门为传输文件的一种网络协议。 另外还有:邮件传输协议、远程登陆Telnet、BBS

  3. URL的概念 http://www.theLady.net/fashion/index.asp 协议 域名或IP地址 路径及文件名http://166.111.4.80/fashion/index.asp ftp://166.111.4.80/fashion/index.asp URL—Uniform Resource Locator 统一资源定位器 (IP或域名)

  4. WEB的工作方式 工作模式:客户/服务器模式,即B/S方式 请求方式:协议+URL+文件路径 信息资源: 客户端工具:浏览器(Browser)

  5. WEB的工作方式 输入URL 获得IP 建立TCP连接 使用GET命令 域名转换 保存在本地的缓冲区 返回html TCP连接释放 显示文本和图像

  6. 静态网页和动态网页的区别 发出请求 • . 接受请求 • . 找到静态网页 • . 发送网页 发回网页 客户端 服务器端 1. 接受请求 2. 找到动态网页 3. 执行程序代码,生成静态网页 4. 发送网页 发出请求 发回网页 客户端 服务器端 静态网页 动态网页

  7. 静态网页浏览过程

  8. 用户在浏览器地址栏键入一个URL,例如:http://www.icl.pku.edu.cn/page.html;用户在浏览器地址栏键入一个URL,例如:http://www.icl.pku.edu.cn/page.html; 浏览器与URL中指定的机器(如:www.icl.pku.edu.cn)上的Web Server联系,请求其返回用户希望浏览的文件(如:page.html); Web Server接到请求,从本地磁盘找到浏览器所请求的文件并发送给浏览器; 浏览器接到文件后,终止和Web Server的联系,把文件显示在浏览器窗口。 静态网页浏览过程

  9. 静态网页的优点: 静态网页创建容易,无须太多专业知识; 浏览静态网页速度较快。 静态网页的缺点: 静态网页不能动态变化,不适应信息即时发布;(天气预报、股票信息) 静态网页不能和浏览器用户交互,只能单向发布信息;(如信息搜索) 无法提供个性化信息发布。 维护工作量大 静态网页的优缺点

  10. Java applet 客户端脚本 服务器端脚本 解决静态网页的不足 如:http://www2.wznc.zj.cn/physics/office/login.asp

  11. 客户端脚本运行原理

  12. 服务端技术运行原理

  13. CGI程序; ASP。 JSP。 PHP。 .Net。 服务端技术

  14. 动态网页特点 “动态”页面特点: (1)“交互性”即网页会根据用户的要求和选择而动态改变和响应,将浏览器作为客户端界面,这将是今后WEB发展的大事所趋。(论坛、E_Mail) (2)“自动更新”即无须手动地更新HTML文档,便会自动生成新的页面,可以大大节省工作量。(比如新闻系统) (3)“因时因人而变”,即当不同的时间、不同的人访问同一网址时会产生不同的页面。(比如登陆界面)

  15. 扩充知识 我国四大主干网 中国科学技术网 http://www.cnc.ac.cn 中国教育和科研网 http://www.cernet.edu.cn 中国公用计算机互联网络 http://www.bta.net.cn 国家公用经济信息通信网络 http://www.gb.com.cn

  16. 扩充知识 我国Internet管理 1997年6月3日,CNNIC(中国互联网络信息中心)在京成立,并授权中国科学院计算机网络信息中心运行及管理。 CNNIC的主要任务:提供注册服务;信息服务;数据库服务。网址:http://www.cnnic.net.cn

More Related