- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web程序设计第一章;教材及主要参考书 ;教学目标;课程学习方法;内容安排(1);内容安排(2);第1章 WEB编程基础知识;什么是Internet;;1.1 什么是Web;1.1 什么是Web;1.1 什么是Web;1.1 什么是Web;1.1 什么是Web;1.1 什么是Web;Web的特点;1.2 Web的工作原理 ;客户端/服务器结构(Client/Server, C/S)
即时通信系统,如QQ、阿里旺旺
网络电视、网络游戏
银行柜台的现金出纳系统
往往通过客户机的应用程序连接到后台的数据库服务器
浏览器/服务器结构(Browser/Server, B/S)
BBS(电子公告板)
电子商务网站
网上银行
往往通过客户机的浏览器连接到后台数据库
尝试分析这两种模式的优缺点?;图示C/S结构;图示B/S结构;B/S与C/S的区别;;1.2 Web的工作原理 ;Web服务器;Web服务器提供服务的过程 ;客户端编程
程序员把客户端代码编写到HTML文件中。
当用户提出对某个网页的请求时,这些客户端代码和HTML文件代码一起以响应方式返回提出请求的浏览器。
常见的客户端编程技术
VBScript
JavaScript
Java applet等。
;服务器端编程
程序员将编写的代码保存在服务器上。
当用户提出对某个网页的请求时,这个请求所要访问的页面代码都在服务器端执行,并把执行结果以HTML文件代码的形式传回浏览器,这样浏览器接收的只是程序执行的结果。
常见的服务器端编程技术
PHP
JSP
ASP
ASP.NET;1.3 Internet网络协议 ;;1.3 Internet网络协议;1.3 Internet网络协议;1.3 Internet网络协议;1.4 IP地址、域名和URL
;1.4 IP地址、域名和URL;;;; 互连网的域名管理机构将顶级域的管理权分派给指定的管理机构,各管理机构对其管理的域继续进行划分,即划分成二级域,并将二级域的管理权授予其下属的管理机构,依此类推,便形成了树型域名结构。;1.4 IP地址、域名和URL;1.4 IP地址、域名和URL;端口(port)
端口的分类
按协议类型划分,端口可以分为TCP、UDP、IP和ICMP(Internet控制消息协议)等。其中TCP端口和UDP端口是最常见端口类型。
按照端口号分布划分,端口分为知名端口(Well-Known Ports)和动态端口(Dynamic Ports)两部分。
知名端口
范围从0到1023,这些端口号一般固定分配给一些知名的公共服务。
21端口--FTP服务 25端口--SMTP??务
80端口--HTTP服务 53端口-DNS服务等
动态端口
范围从1024到65535 ;1.5 动态网页设计技术简介;1.5 动态网页设计技术简介;1.5 动态网页设计技术简介;1.5 动态网页设计技术简介 ;1.5 动态网页设计技术简介 ;PHP技术的特点;1.5 动态网页设计技术简介 ;;1.5 动态网页设计技术简介 ;1.6 .NET框架简介 ;1.6 .NET框架简介 ;本章小结
文档评论(0)