文档介绍:.,其内容就不会改动的网页。虽然运用HTML语法在网络上能够显示多媒体文件,比以前只能单纯显示文字的系统要进步很多,但是其美中不足在于:HTML构建的网页只能用于显示,而无法针对上网者的不同需求作出实时的响应。就好像电视广告,只能向观众传送事先定义好的信息,却无法自动回答观众的进一步提问。,我们必须开发一个不仅具有静态发布功能、而且还具有动态交互功能的系统。而这其中最常见的两种模式就是C/S(客户/服务器)结构和B/S(浏览器/服务器)结构。图示:典型的C/S(客户/服务器)结构发出请求返回数据查找数据计算数据,并显示图示:典型的B/S(浏览器/服务器)结构发出请求返回最终结果查找数据计算数据,得出结果在浏览器中显示结果这两种方式各有特色,也各自适用于不同的系统。C/S比较适合于企业内部网络()的建设,而B/)客户端在浏览器里输入要提交的请求2)客户机根据浏览器地址栏里的地址信息把请求传送到服务器3)服务器接受请求后调用相关的程序进行处理4)该程序计算出结果,然后自动生成一个包含计算结果的网页代码(HTML格式),交给服务器5)服务器把该网页代码传回给客户机6)客户机接到网页代码,。理论上可以用任何一种语言编写这种程序,比如C、Perl等,我们一般称之为“传统的CGI程序”。而现在人们又开发出了一些专门用来编写这类程序的语言,也就是我们下面要详细介绍的:(ActionServerPages)是微软公司推出的动态网页语言。主要优点: 1)VB语法,简单易学 2)利用ADO组件访问数据库,非常方便 3)可以充分利用ActiveX组件技术 4)受到微软公司的支持,与其发展战略结合紧密主要不足: 1)解释执行,速度慢 2)一般只能在Windows系列操作系统下运行 3)语法的简单性使其缺乏严格的约束,不利于开发健壮的程序