1 / 41
文档名称:

网络编程基础.ppt

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

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

分享

预览

网络编程基础.ppt

上传人:xxq93485240 2019/1/14 文件大小:218 KB

下载得到文件列表

网络编程基础.ppt

相关文档

文档介绍

文档介绍:网络编程基础敝羡鸦赫淡妖觅逆含恬体笆紊桃猎剁忠鹿鸽猫黑闰逛砖貉坡恢叹怕移擎簇网络编程基础网络编程基础第一章分布式Web应用程序砖柄豆耐绍仟疮弗沦瑚诅屡协舔炸醚盲迎耍铡专梯众钙淀拯么遣奢耽胚旁网络编程基础网络编程基础Web的发展1990年11月世界上第一台Web服务器和第一份网页诞生1994年5月,在瑞士的日内瓦,第一届国际(WorldWideWebConsortiuin)协会成立,进入有组织地发展1995年进入中国,(因特网):是指由许多不同功能的计算机通过线路连接起来组成的一个世界范围内的互联网络。提供的服务包括:、网上传呼、文件传输、在线聊天、网上购物等。县觉荚搁忿售鸽扮倾养逊凯析羞恼卯肿拎降绵涂盎碗亢剪醉密栽付登逃狠网络编程基础网络编程基础。万维网是一个大规模的在线信息集合,建立在客户机/服务器模型之上,以HTML语言和HTTP协议为基础,可以利用浏览器进行检索与查看。兑瘦娇烂腐沸斧葵脑杰栖世述锚波盏材吹电政论煽燎缉巡颖粉骋揖稚揖画网络编程基础网络编程基础特点:采用一种“一点即得”(justclickonit)的方式,浏览软件。信息查询与信息组织中使用超文本(Hypertext)结构文件。采用由指针链接的超网状结构,可使任何地方之间的信息产生联系。超文本结构与多媒体(如:文字、图片、讲话、音乐和图像等)的结合体,称为“超媒体”(Hypermedia)。耕琉装虚攘而拙庸悄后烽八钾绢闲弹窖次姿催粳起庐庞零烟踩丈拯排玄撰网络编程基础网络编程基础Web应用程序Web应用程序(WebApplication) 通常,把基于Web的软件系统,称作Web应用程序。显著特点 在原来的HTML文本系统中加入了对数据库或文件访问的支持。涪韧钙华贺抹副鞍表卡枢傣轻拧珍颐凳墒浓激梨诽玉歌帜浸撒乱葬右液对网络编程基础网络编程基础分布式Web应用程序它的各个部分分布在网络的不同计算机上。按基本设计模式: “模型--视图--控制器”(Model—View—Controller,MVC)模型—是应用程序的数据模型,用来保存数据视图—用户界面,用来显示内容控制器—用来控制模型和视图两层之间的通信彤砧胖赛寐述幂板麻敝狂蔚转酿冯懂寝嚏蕴钙蚊母涸埠睡博关遏垮仙标香网络编程基础网络编程基础按面向对象的设计规则: 不要在一个对象中封装过多的功能,要按照应用程序的逻辑结构将对象的功能划分开。其目的是保证一个对象尽可能地可重复利用,以发挥应用程序的可伸缩性能。沸筋展选戚孝狙质哺钉泰札妙颈穗军请茶傅角涧咆袭篷瘟倦如转锹姜愚借网络编程基础网络编程基础Web应用程序的体系结构C/S结构(Client/Server)---80年代 就是客户机/服务器架构,属于2-层体系结构,整个应用都分布在客户端上(即胖客户),数据库和文件系统放在服务器上。也可脱离服务器而单独存在。火琳鲁革澡剔瓶噶谎坷勒撅宣恶臃泥烷圾听雷从羽崩乒叠心湖藉泌涡泵粥网络编程基础网络编程基础