电子商务方案 全易网上商店 去看看>> 妙搜·生活信息搜索引擎·全国61城市公交查询好站二百五·个人门户

全易因特网软件-->为您提供专业CGI软件,按此进入联系合作…… ASP即学即用  加入网站挣钱
 免费登录搜索引擎
请按 CTRL+D
添加到收藏夹
站点导航 CGI支持论坛 好易CGI工厂  用户列表  联系合作 资源库导航 <=返回 × 关闭

全易因特网软件


好易CGI工厂

 
全易网上商店
虚拟域名系统 [ok]
在线定单处理 [ok]
邮件列表管家 [ok]
域名注册系统 [ok]
全易数据库 [ok]
 
产品支持
订购产品
意见反馈
联系合作
友情链结
网络安全
CGI资源 免费资源
CGI支持论坛 精华
CGI资源站
SSI全攻略
给我写信
最新免费主机
PERL工具集
CGI安装指南

合作网站

好站二百五个人门户

妙搜·生活信息搜索
IP地址归属地查询
公交线路及换乘查询
手机号归属地查询
身份证信息查询检验
生日密码信息查询
 

ASP 即学即用教程(一):ASP 简介

时间:1998-11-09

1、简介

ASP 是 Active Server Pages 的英文缩写,是 Microsoft(R) 为推进 Web 应用开发和数据库互连而推出的一项新技术。这项技术最早在 IIS 3.0 上使用。由于 Windows NT、IIS 的日益普及,ASP 也凭借其简单而功能强大的特点逐渐成为重要 Web 应用开发技术。本文主要向您介绍 ASP 的一些概念和特点,并通过诸多实例,帮助您了解和熟悉 ASP 的开发。

1.1 什么是 ASP?

Microsoft Active Server Pages (ASP) 是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式 Web 服务器应用程序,如交互式的网页,包括使用 HTML 表单收集和处理信息,而以前这种工作必须通过 CGI 来完成。

使用 ASP,用户可以将 HTML 页、脚本命令以及 ActiveX 组件组合在一起(也就是我们所说的 ASP 文件),形成交互式的网页或基于 Web 的强大应用程序。ASP 应用程序非常容易开发和修改。

ASP 的产生完全借助了 Internet 的东风。由于 Internet 的出现和飞速发展,过去的网络应用开发技术不管是终端-主机结构,还是客户机/服务器模式,都已不能胜任要求。因此,一种新的网络应用技术呼之欲出,这就是三层网络应用模型,在三层模型中,应用软件的表示、处理、数据库管理和查询被明确分为三层。这样应用软件可根据需要将处理层放在客户端或主机端,从而简化了网络应用的开发。ASP 正是这种新模型的典型应用,在下一节的 ASP 运行机制中,您可以有一个更明确的认识。

那么,ASP 究竟能帮助我们完成哪些工作呢?用简单的一句话说就是,使我们能利用它编写一些 Internet 上的小应用程序,如基于数据库的 Internet 售书系统等等。目前,Internet 上的很多应用都可以通过 ASP 来完成,如编写一个数据库应用,让用户访问数据库,查询、插入、修改、删除数据库的内容等。但必须注意,ASP 的应用规模是有限的,如果您想在 Internet 上开发大型的应用系统,则需要借助于象 ActiveX 这样的开发技术。

1.2 ASP 是如何运行的?

Microsoft 的 ASP 技术是在静态页面 HTML 内加入了可执行脚本 (Script) 命令语句形成ASP页面文件,从而巧妙地将HTML与可执行程序融合在一起。这些 ASP 文件放在服务器上,

当浏览器向服务器发出请求,需要读取 Web 服务器上的某个 .ASP 文件,于是在服务器上,Web 服务器打开 ASP 文件,读取其中的信息,执行脚本命令并将结果以静态 HTML 的形式返回浏览器,然后由浏览器显示最终的结果。
在这一过程中,浏览器充当了应用的表示层,ASP 处理和执行系统充当了应用的处理层,加上数据库管理系统,形成了网络应用开发三层模式。


[ 返回页首 ] 更新于:2005/07/09
联系我们 通过QQ在线与客服人员交流
1998-2005 Copyright© 全易因特网软件 版权所有
好站二百五·网站指南 合作网站
京ICP备05009694号