文档介绍:中物院工学院
Visual Basic .NET
第9章 Web应用程序设计
第9章 Web应用程序设计
Web应用程序概述
客户/服务器模型
HTML语言和HTTP协议
静态网页和动态网页
创建Web应用程序
服务器控件和Web事件处理
创建和引用Web服务
Web应用程序概述
可以创建的应用程序包括
控制台应用程序
Windows 窗体应用程序
Web应用程序
Windows服务程序
例如:
.
客户/服务器模型
在计算机网络中,根据工作环境和任务性质不同,计算机可分为服务器(Server)和客户(Client)两种角色。
服务器提供可供客户使用的资源,如:文件、应用程序、数据、服务等;
客户只是简单的使用服务器提供的资源。
请求
响应
客户
服务器
HTML语言和HTTP协议
World Wild Web简称网。
万维网就是采用客户/服务器模型进行工作的。
客户端:使用Web浏览器,在浏览器中看到的称作网页,也叫Web页。
服务器端:将多个相关联的Web页组织在一起,构成Web站点。
Web页是采用HTML(超文本标记语言,HyperText Markup Language)编写的,,放在服务器上。
客户使用HTTP协议请求服务器上的Web页,服务器接到请求后,也使用HTTP协议将Web页发送给客户。
HTTP协议(超文本传输协议,HyperText Transfer Protocol)主要用于确定客户和服务器之间传输内容的方式和顺序。
静态网页和动态网页
根据Web页的内容是否会改变划分
静态网页:使用基本的HTML代码创建,内容一成不变
动态网页:使用一些脚本语言(比如:JavaScript,VBScript等)创建,在代码中可以完成访问数据库等功能,根据上下文可产生不同的HTML代码,又叫Web应用程序
创建动态网页的一些技术包括ASP,JSP,PHP等。
中,来创建Web应用程序
创建Web应