(6)    Object Context对象:用来进行事务处理操作。此项功能需得到MTS(Microsoft Transaction Server)管理的支持。
2.3.3    ASP的内置组件
ASP内置组件有以下4种:
(1)    Ad Rotator组件:用来实现按指定计划在同一页面上自动轮换显示广告功能,用于万文网上日益重要的广告服务。
(2)    Database Access组件:提供ADO(ActiveX Data Objects)来实现对ODBC的数据库的访问。
(3)    File Access组件:实现对服务器端文件的读写的功能。
(4)    Content Linking组件:用于生成WEB页内容的列表,并顺序连接各页,来制作导航条。另外,还可选择安装Content Rotator、Counters、Page Count、Myinfo之类的组件,用户还能够自行编制Active组件来提高系统的实用性能。
2.3.4    ASP的优点和特性
ASP需经过服务器解析之后,才能向浏览器返回数据,所以使用ASP就无需担心客户的浏览器是否能运行你所编写的代码。因为所有的程序都在服务器端执行完毕,包括哪些嵌在普通的HTML网站中的脚本程序。待程序执行完毕后,服务器只会把执行结果返回到客户的浏览器,如此一来就客户端浏览器的负担也得到减轻,极大的提高了交互速度。但是这样会引入另一个问题,运行ASP页面的速度相对于普通的HTML页面会更慢一点,那是因为普通HTML页面仅需浏览器就可以做到单方面解析,但ASP必须是由服务器将那一整页的代码都执行完毕以后才能再发送数据。对于ASP的优点,就不多讲了,但是就ASP的安全性还需进一步说明。由于程序代码需要经过服务器执行之后才向客户浏览器发送,所以在客户端所看到的仅是经过解析之后的数据,而无法获取源代码,所以编写者不用担心自己的源代码会被他人剽窃。以下枚举了Active Server Pages所独具的一些特点:
(1)    使用VBScript,JScript等一些简单易用的脚本语言,再结合HTML代码,就可以快速地完成网站的应用程序编写。
(2)    无须编译,易于编写,调试方便,可在服务器端直接运行。
(3)    使用普通文本编辑器,例如Windows记事本,或在Dreamweaver等流行软件中都可以进行编辑设计。
(4)    与浏览器无关,用户端只需使用可执行HTML码的浏览器,就可以浏览ASP网页内容。ASP网站所使用的脚本语言,如Jscrip、VBScript都是在WEB服务器端执行的,用户端浏览器不被要求能够执行以上的脚本语言。
(5)    任何ActiveX scripting语言能与ASP相容。除使用JScript或VBScript语言来设计以外,还通过plug-in方式,使用第三方提供的其他的脚本语言,例如:Tcl、Perl、REXX等。处理脚本程序的COM物件来作为脚本引擎。
(6)    Active Server Pages的源程序,不会被传到客户端浏览器,因此可以避免所写的源程序被他人直接剽窃,大大提高了程序的安全性。
(7)    可以通过使用服务器端的脚本以达到控制产生客户端脚本的目的
上一篇:基于.NET的网上书店系统设计图书管理
下一篇:jsp网上服装销售系统设计与实现前台模块

提高实时操作系统的实时...

ASP技术开发Web数据库检索程序【1514字】

ASP.NET的Web网络應用程序开...

Windows操作系统最新补丁大全【3058字】

windows nt湜一个功能全面的操作系统【4430字】

Linux操作系统下以太网卡的...

ASP技术茬道路交通管理中的應用【2826字】

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...

志愿者活动的调查问卷表

承德市事业单位档案管理...

中国学术生态细节考察《...

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

C#学校科研管理系统的设计

公寓空调设计任务书

国内外图像分割技术研究现状