ASP简介
ASP是Active Server Pages的简称,是服务器端脚本编程环境。使用ASP可以将HTML页、脚本命令和ActiveX组件组合起来,创建动态的、交互的Web网页和基于Web的功能强大的应用程序 简单地讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的、交互式的Web应用程序。 1.1 ASP的特点 ASP内含于IIS3.0和IIS4.0之中。有了ASP,就不必担心客户端浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。 从字面上说,ASP包含下面3方面的含义: Active:ASP使用了微软公司的ActiveX技术。采用了封装对象,程序调用对象的技术,简化编程,加强程序间的合作。只要在服务器上安装这些组件,通过访问组件,可以快速、简易地建立自己的Web应用程序。 Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBScript和java script。VBScript是Visual Basic的一个子集。然而Netscape浏览器不支持客户端的VBScript,所以最好不要在客户端使用VBScript。而在服务器端,则无需考虑浏览器的支持问题,Netscape浏览器也可以正常显示ASP页面。 Pages:ASP返回标准的HTML页面,可以在常用的浏览器中正常显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。 ASP作为IIS环境下开发Web应用的一种简单、方便的编程工具,ASP具有如下特点: 使用VBScript、java script等简单易懂的脚本语言,结合HTML代码,可快速完成网站应用程序的开发; 容易编写,无须编译,可在服务器端直接执行; 使用普通的文本编辑器,即可进行编程; 与浏览器无关,只要客户端浏览器能够执行HTML代码,就可浏览利用ASP设计的网页内容。ASP所使用的脚本语言均在Web服务器端执行,客户端的浏览器不需要能够执行这些脚本语言; ASP能与任何ActiveX scripting语言相兼容,除了可以使用VBScript或java script脚本语言来设计外,还可以通过plug-in的方式,使用由第三方所提供的其他脚本语言,脚本引擎是处理脚本程序的COM组件 ASP的源程序不会被传到客户浏览器,因此可以避免所写的源程序被他人剽窃,也提高了程序的安全性; 可以使用服务器端的脚本来产生客户端的脚本; ActiveX服务器元件具有无限可扩充性,可以使用VisualBasic、Java、Visual C++、COBOL等编程语言来编写所需的ActiveX服务器元件。 ASP的应用是完全基于IIS上的,用于windows NT server和wor
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 2/7/7