首页 » ASP的主要特性

ASP的主要特性

文章日期:2011年07月26日

最初,人们利用 CGI 技术来实现动态网页,通过 CGI 来实现对数据库的存取,CGI 在 Web 服务器和可执行源程序之间提供一个接口,定制的可执行程序能够接收来自客户端的 信息。应用程序对客户端的请求生成相应的响应,但是,CGI 技术太难,只适合专业人员 使用,普通用户难以掌握。ASP 动态网页是微软公司推出的一种用以取代 CGI 通用网关接口的技术。我们可以通 过 ASP 结合 HTML 语言、ASP 指令和 ActiveX 组件以及数据库等方面知识,使用自己的 Web 服务器创建并运行动态的交互式 Web 站点。目前,ASP 在 Internet 上几乎处处可以看到它 的身影。应用 ASP 技术,无需复杂的编程,就可以开发出专业的动态 Web 站点。ASP 的出 现,给以静态内容为主的 Web 带来了全新的动态交易。使你的站点具有更加灵活和方便的 交互性,在 Internet 中实现信息的传递和检索越来越容易。       ASP 的主要特性有以下几个方面:
(1)使用 VBScript、JavaScript 等简单易懂的脚本语言,结合 HTML 代码,即可快 速地完成网站的应用程序。VBScript 脚本语言来源于 VB 语言秉承了 VB 简单易学的优点。       (2)把脚本语言直接嵌入 HTML 文档中,无需编译就可以直接运行,程序容易编写, 在服务器端直接执行。       (3)使用普通的文本编辑器,如 Windows 的记事本,即可进行编辑设计。       (4)与浏览器无关,用户端只要使用可执行 HTML码的浏览器,即可浏览 Active Server  Pages 所设计的网页内容。Active Server Pages 所使用的脚本语言均在 Web服务器端执行, 用户端的浏览器不需要能够执行这些脚本语言。       (5)Active Server Pages 的源程序,不会被传到客户浏览器,因而可以避免所写的 源程序被他人剽窃,也提高了程序的安全性。       (6)利用 ADO 组件可以十分方便地存取数据库,使 ASP 访问数据库变得相当容易。       (7)面向对象程序设计,可扩展 ActiveX Server组件功能。ActiveX Server 组件具 有无限可扩充性,可以使用 Visual Basic、Java、Visual C++、COBOL 等编程语言来编写 你所需要的 ActiveX Server 组件。