Aap Asp是什么?怎么把Asp放置Aap上?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 11:27:10

Aap Asp是什么?怎么把Asp放置Aap上?

从字面上说,ASP包含三方面含义:
1、Active:ASP使用了Microsoft的ActiveX技术.ActiveX(COM)技术是现在Microsoft软件的重要基础.它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作.ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件.只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用.
2、Server:ASP运行在服务器端.这样就不必担心浏览器是否支持ASP所使用的编程语言.ASP的编程语言可以是VBSCRIPT和 JSCRIPT.VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手.然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT.而在服务器端,则无需考虑浏览器的支持问题.Netscape浏览器也可以正常显示ASP页面.
3、Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示.浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码.这样就可以防止别人抄袭程序.
由此我们可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具.在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统.
二、ASP能干什么?
ASP是基于WEB的一种编程技术,可以说是CGI的一种.它可以完成以往CGI程序的所有功能,如计数器、留言簿、公告板、聊天室等等.ASP可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容.而浏览者一点觉察不出来,就像为他专门制作的页面一样.使用各种各样的组件,ASP可以完成无比强大的功能.使用FileSystemObject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等.有ADO (Active Database Object,动态数据库对象)的支持,ASP对数据库的操作非常得心应手.你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作.使用CDONTS(Collaboration Data Objects for NTS,NTS协作数据对象),可以发送、查看邮件,实现WEBMAIL的功能.结合WSH(Windows Scripting Host),可以实现对NT主机的管理,如NT用户管理、IIS虚拟主机设置、EXCHANGE邮箱设置等等,就像管理本地机一样方便.