大学课件基于Web的应用系统开发.ppt
《大学课件基于Web的应用系统开发.ppt》由会员分享,可在线阅读,更多相关《大学课件基于Web的应用系统开发.ppt(24页珍藏版)》请在三一办公上搜索。
1、基于Web的应用系统开发4.Web browsers,servers and HTTP,http:/,邪滥粪浅谦黑萄唉笋篓澡锅聘近舀颇稠型骑镭缝困奖亡掌今念谣韵续节窖【大学课件】基于Web的应用系统开发【大学课件】基于Web的应用系统开发,2,Overview,Client-server paradigm Web browsersWeb serversURL MIMEHTTP,朋啮淘酿榴荧奖扰纳碧豌液珠纽拔鹤悯乃曙改游擂早嚏由丽岂物胺柱笆邀【大学课件】基于Web的应用系统开发【大学课件】基于Web的应用系统开发,3,The client server paradigm,A widely use
2、d form of communicationServer application waits passively for contact from clientsA server provides a specific serviceClient application actively initiates contact with the serverInformation can flow in both directionsTypical situation is many clients interacting with each server,瓤墒十提罐乒嫉境搽敦擦摆碘寥夜克仕辟垂
3、虫体琐恍烹予哟悍庸饥见探悬【大学课件】基于Web的应用系统开发【大学课件】基于Web的应用系统开发,4,Web Browsers,Browsers are clients always initiate,servers react Allow user to browse resources available on server either existing or dynamically built documents Mosaic-NCSA(Univ.of Illinois),in early 1993First to use a GUI,led to explosion of Web
4、useInitially for X-Windows,under UNIX,but was ported to other platforms by late 1993Current common browsersInternet Explorer,Netscape,Opera,Mozilla Firefox,Safari,Google Chrome(as of 9/3/08),猾锐剁踌躺恿施桔遁奴堪非齐华汁鼻糟杀脏僧帅娘居嵌肃夕吴谦圆荒曼阎【大学课件】基于Web的应用系统开发【大学课件】基于Web的应用系统开发,5,Web Servers,Provide responses to brows
5、er requestsAll communications between browsers and servers use Hypertext Transfer Protocol(HTTP)Web servers run as background processes in the operating systemMonitor a communications port on the host,accepting HTTP messages when they appearCommon serversApache,Internet Information Server(IS),刻利炉滔捌辆
6、事雹甫阑近啥囱轰扛抒郭瘤篡斡旨泵汉轮岛肚普溉胁样浴撮【大学课件】基于Web的应用系统开发【大学课件】基于Web的应用系统开发,6,Uniform Resource Locators(URLs),Standard way of specifying entities on networksFirst part-protocolterminated by colon(:)common protocols are http,ftp,mailto,telnet,i.e.:http:ftp:mailto:telnet:Second part-varies according to protocolmai
7、lto-e-mail address e.g.:mailto:resource-oriented protocols(http,ftp etc)Host name+domain names(preceded by/)may optionally include username,password and portPathname(usually related to the path of a file on the server)i.e./fully-qualified-domain-name/path-to-documentOptional third partsQuery string(
8、preceded by?)Fragment identifier(preceded by#),啼炽债迂惑渐蘸竹册偏澈多獭厨项生泛视风伞咀瘁贡糜庚拥立怂魄昨丙刑【大学课件】基于Web的应用系统开发【大学课件】基于Web的应用系统开发,7,Example URLs,mailto:http:/:80/http:/:8799/http:/uname:,鼓疫缮示敝拖锻猎恼屉杖陌浅株武智限榴碱躁贾厄淮华质老耿念毅成麦瓶【大学课件】基于Web的应用系统开发【大学课件】基于Web的应用系统开发,8,General Server Characteristics,Web servers have two main
9、 directories:1.Server root(server system software)2.Document root(servable documents)This will map to the URL of the full domain name,e.g.:http:/document root directoryDirectories of a standard name in the users home directoryUsually this is called public_htmlThe URL is then mapped as username e.g.:
10、http:/,瓤绦弊贯渗履罐幽域芯继惰帝柏臀妓梆胡渺衬蜂揖女浅雁咆捕爱尔酒寝寨【大学课件】基于Web的应用系统开发【大学课件】基于Web的应用系统开发,9,General Server Characteristics,Document root is accessed indirectly by clientsIts actual location is set by the server configuration fileRequests are mapped to the actual locationE.g.doc root is topdocs and stored in/admin
11、/webSite is http:/When there is a request for http:/searches for file with address/admin/web/topdocs/bulbs/tulips.html,娶酒盔营鲜促锐羹膘韦皱侩勋弦拎杏吴艘喜絮猩羡辞沤兔鹃遇肤烧苹德尸【大学课件】基于Web的应用系统开发【大学课件】基于Web的应用系统开发,10,Additional Server Features,Virtual document treesPart of servable document collection stored outside the docu
12、ment root Virtual hosting Support for more than one site on a computerProxy serversServe documents that are in the document root of other machines,韶绪多蛤膀敢臻松窍惜激沈庙佣裳翁梧紫勤掸断韦诉烛蝇塑琴匈整懒宵刮【大学课件】基于Web的应用系统开发【大学课件】基于Web的应用系统开发,11,Multipurpose Internet Mail Extensions(MIME),Originally developed for emailUsed to
13、 specify document types transmitted over the WebMIME type attached by the server to the beginning of the document Type specificationsForm:type/subtypeExamples:text/plain,text/html,image/gif,image/jpeg,崇胃席妖俱皂嘿额窑叫旬影遗芹冯徊夯怔遭冲恒候塔搅腺苗慑竖屹颗嵌现【大学课件】基于Web的应用系统开发【大学课件】基于Web的应用系统开发,12,MIME,Server gets type from
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 课件 基于 Web 应用 系统 开发
文档标签
- 基于Web的网络教务系统
- 基于WEB的学生成绩管理系统
- 基于Web
- 基于WEB的高校教学评价系统
- 3026.基于WEB的网上求职招聘系统
- 基于Web框架的部门预算系统设计
- 基于WEB的程序开发专题实训
- 基于Web技术的网络教学系统的设计与实现
- 大学课件基于多核编程的案例分析
- 大学课件组织能力与竞争优势
- 大学课件网络环境的专题教学研究与教学设计
- 基于Web的个性化服务
- 基于WEB的驾校管理系统
- 基于SSH的web开发
- 基于web的信息系统
- java.web大学课件第一章
- 基于WEB的学生选课系统计算机毕业设计论文
- asp3026基于WEB的房屋出租管理系统的设计与实现2
- 基于web搜索引擎的问答系统架构课件
- 基于Web的图片资源管理系统的设计与实现论文
链接地址:https://www.31ppt.com/p-4727348.html