Web应用开发

Application对象和Session对象有哪些相同和不同的地方?

题目

Application对象和Session对象有哪些相同和不同的地方?

参考答案和解析
正确答案: 相同点:
Session对象与Application对象都是为了扩大网页变量的作用域的,因为网页变量的作用域最大也仅当前页面范围,这给页面之间的数据传送和记录会话状态造成一定困难。Session对象与Application对象就是解决这一问题的。
不同点:
利用Session对象存储普通变量和对象变量,可创建出具有Session(会话)级作用域的变量,以便用户再次对服务器提出要求时做确认,用户在程序的Web页面之间跳转时,存在Session对象中的变量将不会消失。该种变量在当前的会话期内,对于当前用户所有请求的每个页面均有效,对于其他用户则无效,因此相当于用户级的变量。
利用Application对象所创建的变量,能够使得访问同一个ASP应用程序的多个客户端浏览器之间实现信息共享。一个用户修改或设置了该类变量的值后,对于其他所有用户也是可见的,因为无论多少个客户同时访问该应用程序,都只会产生一个Application对象。因此利用Application对象所创建的变量具有最大的作用域,有时也称为Application(应用程序)级变量。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

()文件是用来存放Application对象和Session对象事件的程序。
GLOBAL.ASA

第2题:

Application对象和Session对象的区别是什么?它们有哪些主要的方法和属性?


正确答案:Application对象主要用来在所有用户间共享信息,并在Web应用程序运行期间持久地保持数据;Session对象是指访问者从到达某个特定主页到离开为止的那段时间,每个访问者都会单独获得一个Session,即session对象主要为每个用户保存数据。Application对象有两个方法,一个是lock,另一个是unlock。同时,Application对象也有两个事件,Application_OnStart和Application_OnEnd;同Application对象一样,Session对象也有两个事件,Session_OnStart和Session_OnEnd。

第3题:

session对象和application对象的事件过程只能写在global.asa文件中。()

此题为判断题(对,错)。


参考答案:正确

第4题:

简述Session对象与Application对象的异同。


正确答案:Application对象是应用程序级对象,可产生一个全部的Web应用程序都可存取的变量,所有客户均可问,Session对象可存储特定用户会话所需的信息,当用户在应用程序的页面间跳转时,存储在该对象中的数据始终存在,不会清除.

第5题:

Application对象和Session对象有哪些主要的方法和属性?


正确答案: Application对象有两个方法,一个是lock,另一个是unlock。同时,Application对象也有两个事件,Application_OnStart和Application_OnEnd;同Application对象一样,Session对象也有两个事件,Session_OnStart和Session_OnEnd。

第6题:

用来存放Application对象和Session对象事件的程序是()文件。必须保存在应用程序的根目录下。
GLOBAL.ASA

第7题:

请简述Session对象和Application对象各自的作用和最主要的区别。


正确答案:Session对象是记录单个用户的信息,而Application是记载所有用户的共享信息;Session的有效期默认为20分钟,Application从服务启动到服务结束均有效。

第8题:

ASP提供的两个可用来存储变量的内建对象是______。

A.Request对象和Application对象

B.Session对象和Request对象

C.Session对象和Application对象

D.Session对象和Cookie对象


正确答案:C

第9题:

Application对象和Session对象的区别是什么?


正确答案: Application对象主要用来在所有用户间共享信息,并在Web应用程序运行期间持久地保持数据;Session对象是指访问者从到达某个特定主页到离开为止的那段时间,每个访问者都会单独获得一个Session,即session对象主要为每个用户保存数据。

第10题:

Session对象和Application对象的事件过程只能写在global.asa文件中。()


正确答案:正确