Active Server Pages可以做什么
你在利用Active Server Pages工作时几乎没有什么限制,只要网站存在并正常运行,以下是简单的应用示例列表
(在你的网站主页顶部添加一个滚动显示的广告栏
(从HTML的form中接受信息并且存到数据库中
(根据不同访问者显示不同内容,创建个性化主页
(在你的主页中添加点击计数器
(根据用户浏览器的版本,类型和能力显示不同档次的内容.
(连接多个主页使之容易网际导航
(跟踪用户网站上的活动信息并且存入日志文件
以上只是简单介绍,看完下面章节,你会对你所能够利用Active Server Page作的事情有更加全面深入的了解.你会真正学会如何使用Active Serve Page.
Active Server Pages是怎样工作的
理解Active Server Pages怎样工作的最好方法将支持它的Web server和不支持的进行对比.Microsoft利用Internet Information Server(IIS)3.0版本和Active Server Pages结合在一起.在IIS3.0中引入了Active Server Pages就能够使站点从仅仅的静态内容变成动态内容.这是什么意思呢
在前面对Active Server Pages的介绍中,IIS的主要功能是支持静态HTML主页,当用户向一个使用IIS的服务器提出请求后,服务器将会从自己的硬盘或者内存中提出一个静态主页发送到用户的浏览器上,IIS的主要作用就是作为用户浏览器到服务器硬盘的一些文件的一个有效的接口.
注:早期的IIS版本包括一个称做Internet Database Connector(IDC)的工具,IDC可以从数据库中接受和存储数据,你仍然可以利用IDC做这种工作,但是显然Active Server Pages可以做的更好.
从这个意义上,IIS和其他的Web Server没有什么区别,任何Web Server的主要作用都是支持静态HTML主页,理解其对HTML的支持过程如下步骤所列.
1.作为一个用户首先是在浏览器的地址栏中添上要访问的主页地址并回车触发这个申请.
2.浏览器将申请发送到诸如IIS的Web Server上.
3.Web Server接收这些申请并根据.htm或.html的后缀名意识到这是HTML文件.
4.Web Server从当前硬盘或内存中读取正确的HTML文件然后将它送回用户浏览器.
5.HTML文件将会被用户的浏览器解释并将结果显示在用户浏览器上.
当然,这种过程可能会更加复杂一些,(例如,Form中的内容以及查询字串的传递).在大多数情况下,对于各种典型的Web Server来说,这种过程是按部就班的,Web Server接收文件申请并从内存或者硬盘中读取正确的文件.
Active Server Pages改变了这一切,在IIS仍然支持静HTML主页的前提下,利用Active Server Pages可以根据用户要求在Web Server上建立新的主页.
为了便于理解它和支持静态主页的区别,我们将它分成以下步骤:
1.一个用户在浏览器的网址栏中添入Active Server Pages文件名称,并回车触发这个Active Server Pages的申请.
2.浏览器将这个Active Server Pages的求发送给IIS
3.Web Server接收这个申请要求并由于其.asp的后缀意识到这是个Active Server Pages要求.
4.Web Server从硬盘或者内存中接收正确的ASP文件.
5.Web Server将这个文件发送到一个叫做ASP.DLL特定文件中.
6.Active Server Pages文件将会从头至尾被执行并根据命令要求生成响应的静态主页.
7.HTML主页将被送回浏览器
8.HTML主页将会被用户浏览器解释执行并显示在用户浏览器上
注:为了清晰的说明问题,以上步骤已经进行了很大的简化,一个Active Server Pages并不一定每一次都重新编译解释,如果再次接受以前的那个请求而且没有任何变化,Active Server Pages会从Cache中提出结果而不是再次运行.
对于Web Server来说,Active Server Pages与HTML有着本质的区别,HTML是不经任何处理送回给浏览器,而Active Server Pages的每一个命令都首先被用来生成HTML文件,因此Active Server Pages允许生成动态内容.
- asp教程 > 第13章构建Active
-
第13章构建Active
下载该文档 文档格式:DOC 更新时间:2001-08-01 下载次数:0 点击次数:1文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: zhu 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 321 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:专业科目(二)
下一篇:Working ith ata n SP.NET?2.0 dding Validation ontrols e?DataList's diting Interface?
点击查看更多关于asp教程的相关文档
- 您可能感兴趣的
- asp教程pdf asp教程下载 黑鹰asp教程 最全的一套asp教程 asp教程txt 黑鹰基地asp教程 十天学会asp教程下载 dreamwearasp教程 全套asp教程刘建明
- 大家在找
-
- · 建筑给水排水及采暖工程施工质量验收规范
- · 二氧化碳平焊怎么焊
- · 一年级文体教案
- · 重庆二手摩托车买卖
- · 西安电子科技大学贴吧
- · 钢结构构件
- · 半条命cd盒上的c
- · 全国计算机考试模拟题
- · 解社生陕西省水电工程局(集团)有限责任公司
- · 矿大2012研究生简章
- · 龙抬头小说
- · 獭兔的饲养技术
- · 汉译世界学术名著丛书
- · bloodandhonor
- · 在线茶叶加工技术
- · 2010年造价工程师真题
- · 苏州创意塑胶
- · matlab2007
- · sony录音笔报价
- · 在线计算器
- · 郭天祥51单片机开发板
- · 2011年普通话考试时间
- · 大内群英全集粤语
- · 火车机车司机
- · 凤凰旅游交通广播
- · 2011年中国男篮亚锦赛
- · 六孔陶笛简谱
- · 如何治疗肠梗阻
- · 防治煤与瓦斯突出细则
- · 在线学习扎头发
- 赞助商链接