毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

ASP《操作系统》教学网站设计论坛模块(6)

时间:2018-06-12 12:06来源:毕业论文
(6) Object Context对象:用来进行事务处理操作。此项功能需得到MTS(Microsoft Transaction Server)管理的支持。 2.3.3 ASP的内置组件 ASP内置组件有以下4种: (1) Ad Rot


(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)    可以通过使用服务器端的脚本以达到控制产生客户端脚本的目的 ASP《操作系统》教学网站设计论坛模块(6):http://www.751com.cn/jisuanji/lunwen_17468.html
------分隔线----------------------------
推荐内容