欢迎来到天天文库
浏览记录
ID:50028294
大小:447.00 KB
页数:9页
时间:2020-03-07
《Visual Basic.NET程序设计 教学课件 作者 李琦 王伟 张薇 张启军 chapter9 web服务.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、WEB服务静态网页工作原理接受请求找到静态网页发送网页发出请求发回网页(客户端)Client(服务器端)Server动态网页工作原理(服务器端模型)接受请求找到动态网页执行程序代码,生成静态网页4.发送网页(客户端)Client(服务器端)Server发出请求发回网页静态网页工作原理客户机Web服务器①Web页面创建者编写.htm文件②客户请求WEB页面③WEB服务器定位HTML④HTML流传回浏览器⑤浏览器处理HTML并显示WEB页面动态网页工作原理(客户端模型)客户机Web服务器①WEB页面创建者编写指令②客户请求WEB页面③WEB服务器定位HTML和指令文件④
2、HTML流和指令传回浏览器⑤浏览器中的模块处理指令并将指令转化成HTML⑥浏览器处理HTML并显示WEB页面动态网页工作原理(服务器端模型)客户机Web服务器②客户请求WEB页面③WEB服务器定位指令文件⑤HTML流被返回浏览器⑥浏览器处理HTML并显示WEB页面④WEB服务器处理指令以创建HTML①WEB页面创建者编写指令ASP.NET应用程序开发体系B/S结构(Brower/Server)浏览器端:HTML/CSS/JavaScript/VBScript服务器端:ASP(.NET)/PHP/JSPC/S结构:VB/VC/VC#/Delphi/Java/.NET系
3、列数据库支持:SQLServer/Oracle/Sybase/MySQL/Informix两大语法体系:Basic系:VB/VBScript/ASP(VBScript)/VB.NET/VBAC系:Java/JavaScript/ASP(JScript)/C++/C#/PHP/JSPC/S结构(Client/Server)可以将ASP.NET看成一般的HTML页面,页面上包含标记有特殊功能的一些段。当安装.NET时,本地的IISWEB服务器会自动配置成查找扩展名为.aspx的文件,并用ASP.NET模块(名为aspnet_isapi.dll的文件)处理这些文件。ASP.
4、NET模块分析ASPX文件的内容,并将文件内容分解成单独的命令以建立代码的整体结构。然后,ASP.NET模块将各命令放置到预定义的类定义中。然后,使用这个类来定义一个特殊的ASP.NETPage对象。该对象要完成的任务之一就是生成HTML流,这些HTML流可以返回到IIS,再从IIS返回到客户。ASP.NET的工作原理ASP.NET在.NET框架中的位置客户机Web服务器②客户请求WEB页面③WEB服务器定位指令文件⑤HTML流被返回浏览器⑥浏览器处理HTML并显示WEB页面④ASP.NET代码被送到CLR进行编译,创建HTML①WEB页面创建者编写.aspx
此文档下载收益归作者所有