计算机asp是什么意思(ASP在计算机里是什么意思)
本文目录
ASP在计算机里是什么意思
一、什么是ASP? 从字面上说,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邮箱设置等等,就像管理本地机一样方便。 三、什么时候使用ASP ASP是Microsoft在NT上开发出的技术。虽然在UNIX主机上同样可以使用,但是无论功能还是性能都比较落后。所以,最好在NT主机上才考虑使用ASP。 ASP可以实现以往CGI的所有功能。如果你对PERL、C等其他CGI语言不熟悉,可以考虑使用ASP。因为ASP使用的VBSCRIPT比较容易上手。但是,如果你的CGI程序还需要在UNIX主机上运行,最好使用PERL。PERL在UNIX和NT上同时被支持。你只需要简单的修改,就可以移植。 ASP操作数据库的功能非常强大。如果你使用基于NT的INTRANET建立你的MIS应用,非常推荐你使用ASP技术。ASP编写出的系统,完全可以达到原来使用CLIENT/SERVER的网络数据库系统的水平。使用ASP最大的好处是,在你对程序进行升级时,你只需要修改服务器上的ASP文件,而不需要修改客户端程序。
asp语言是一种什么样的计算机语言
ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工http://baike.baidu.com/view/2616.htm
‘ASP’是关于计算机的,有谁能告诉我那是什么,干什么的
ASP是一种类似HTML(Hypertext Markup Language超文本标识语言)、Script与CGI(Common GAteway Interface 通用网关接口)的结合体,但是其运行效率却比CGI更高、程序编制也比HTML更方便且更有灵活性,程序安全及保密性也比Script好。如果您是第一次接触互连网(Internet),那么您可能不很了解上述名词,以下对各种名词加以解释并说明它们之间的区别。 HTML(Hypertext Markup Language)是一种超文本标识语言,文件通过这种格式可以在互连网上载送浏览,用户只要使用网页浏览器工具就可以浏览这些文件,目前比较常用的工具包括Microsoft Internet Explorer,Netscape Communicator等,由于HTML文件都是由标签(tag)所组成,因此它比较适合制作静态网页,再者,由于先天上的限制HTML是无法直接存取数据库的,所以存取数据库的工作大多是依靠CGI来处理。ASP不但可以包含HTML标签,也可以直接存取数据库及使用无限扩充的ActiveX控件,因此在程序编制上要比HTML方便而且更富有灵活性。 CGI(Common Gateway Interface)是一种共用网关接口,它可以称之为一种机制.因此您可以使用不同的程序编写适合的CGI程序,这些程序语言包括Visual Basic、Delphi或C/C++等,您将已经写好的程序放在WEB服务器的计算机上运行,再将其运行结果通过WEB服务器传输到客户端的浏览器上。事实上,这样的编制方式比较困难而且效率低下,因为你每一次修改程序都必须重新将CGI程序编译成可执行文件。而ASP与Script(脚本)的编写方式非常类似,它完全不需要重新编译成可执行文件就可以直接运行,再者ASP内置的ADO组件,允许用户通过客户端浏览器存取各种各样的数据库。此外,ASP与CGI最大的不同在于对象向导和组件重用,ASP除了内置的Request对象、Response对象、Server对象、Session对象、Application对象、ObjectContext对象等基本对象外,另外可以允许用户以外挂的方式使用ActiveX控件。当然,ASP本身也提供了多个ActiveX控件供使用,这些组件包括广告轮显组件、文件存取组件、文件连接组件几数据库存取组件等,这些大量扩充且重复使用的组件使ASP的功能远大于CGI。 Script(脚本)是由一组可以在WEB服务器或客户端浏览器运行的命令组合而成,目前在网页编制上比较流行的脚本语言包括 VBScript,JavaScript。这些脚本大都是在客户端运行,因此,客户端可以很清楚的取得脚本的内容。所以,就安全性而言,这些客户端的脚本语言的确有危险。ASP虽然具有 居镅缘姆奖阈裕��捎谒�窃赪EB服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。因此ASP与一般的脚本语言相比,要安全的多。 归纳出ASP的特点:ASP可以和HTML或其它脚本语言(VBScript,JavaScript)相互嵌套 ASP是一种在WEB服务器端运行的脚本语言,程序代码安全保密 ASP以对象为基础,因此可以使用ActiveX控件继续扩充其功能 ASP内置ADO组件,因此可以轻松的存取各种数据库 ASP可以将运行结果以HTML的格式传送至客户端浏览器,因而可以适用与各种浏览器
更多文章:

calm寓意(calm 这单词什么意思还有它的反义词是什么)
2025年3月21日 03:40

三次握手图解(简述TCP三次握手过程,并说明为什么要3次握手)
2025年2月20日 07:30

java 课程设计例子(java课程设计(符合要求,别太深奥))
2025年3月26日 12:20

java框架书籍(来大神 帮我介绍两本关于(JAVA三大框架)的书籍)
2025年3月7日 06:40

beneath是什么意思(beneath和below的区别)
2025年3月12日 19:10

元数据的定义?什么是元数据 是数据库中的概念 请不要说的太深奥 举一个有代表性的例子来说明
2025年2月18日 00:30

vmware虚拟机安装win10(用VMware10装win10,三次都卡在这里,如何解决)
2025年2月9日 14:30

python安装requests模块(如何使用Python获取当前页面的请求接口的返回信息)
2025年2月14日 14:30

asynctask被弃用(如何提升Android应用的性能)
2025年3月27日 00:50