首页
会员中心
到顶部
到尾部
ASP毕业设计

教师档案管理系统ASP098

时间:2020/10/13 13:47:55  作者:  来源:  查看:0  评论:0
内容摘要: 第一章  开发工具介绍 1.1  ASP介绍ASP是1996年由Microsoft推出的运行于服务器端的WEB应用程序开发技术.只能运行于WINDOWNT(WINDOWS)/IIS平台ASP具有以下特点:(1)可以混用ASP用HTML,DHT...
第一章  开发工具介绍
 
1.1  ASP介绍
ASP是1996年由Microsoft推出的运行于服务器端的WEB应用程序开发技术.只能运行于WINDOWNT(WINDOWS)/IIS平台
ASP具有以下特点:
(1)可以混用ASP用HTML,DHTML,ActiveX,VBScript,JavaScript,并且可以相互嵌套。
(2)ASP是纯文本格式,不需编译就可以直接在服务器上运行.
(3)安全性好。ASP是一种在WEB服务器端运行的脚本语言,源代码不会传到客户的浏览器上,可保护源程序不外漏。
(4)面向对象。ASP正是通过其自身包含的对象来实现服务器与客户端交互的
(5)可扩充服务器端功能。利用ASP提供的一组ActiveX服务器组件(ActiveX Server Components)可继续扩充ASP的功能。如用ASP内置ADO组件可以轻松的存取各种数据库。此外,还可以用VB,Java等语言开发自己的组件以进一步扩充其功能
(6)与浏览器无关。ASP可以将运行结果一HTML的格式传送到客户端浏览器,因而可以使用于各种浏览器.
ASP的工作原理
在对ASP的运行过程可以参照下图

 
 
 
浏览器
 
 
ASP嵌入式程序
 
数据库
 
其他
Web Server(IIS)
 以下是对ASP动态网页处理过程的概述:

(1)用户向Web服务器传送一个.asp页面请求。
(2)服务器接到请求后根据.asp扩展名判断用户要浏览的是一个ASP文件。
(3)服务器从内存或硬盘中读取相应的ASP文件。
(4)ASP程序被传送给服务器上的asp.dll并编译运行,产生标准的HTML文件。
(5)产生的HTML文件作为用户请求的响应传回给用户端浏览器,用户端浏览器进行解释运行。
根据以上步骤不难看出,Web父亲处理ASP页面比处理静态HTML页面多了一个程序编译步骤,而对于用户端来说,浏览HTML页面和浏览ASP页面几乎没有任何区别。因为传回客户端的程序都是标准的HTML文件,因而完全没有必要担心用户的浏览器是否支持所编写的ASP程序,并且ASP适用于任何浏览器。
   值得一提的,以上的ASP处理流程也是经过简化的,实际应用中可能还会涉及到诸如FORM消息提交、ASP页面的动态产生、数据库操作等一系列复杂的问题。此外Web服务器并不是在接到每一个ASP页面请求后都会重新编译,如果某个页面再次接收到和前面完全相同的请求是,服务器会直接去缓冲区中读取编译的结果,而不会重新运行。
ASP的使用环境
ASP程序的运行需要先进行编译,那么就需要一个能对其进行编译运行的环境。下表就列举了一些ASP的运行环境。
  


相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号