本论文是一篇关于数据库论文开题报告,关于Web程序注销的实现相关硕士毕业论文范文。免费优秀的关于数据库及可靠性及参考文献方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
基金项目:河北省交通厅“九五”行业联合科技攻关项目,编号“HG-950403”,名称“邯郸交通信息网络研究”
[摘 要]在Web应用中,操作用户的信息和操作过程中的数据经常会存放在Session中,Session信息可提高程序的运行效率和灵活性.当用户退出系统后,如果不对该用户的Session信息及时清除,在一定的时间内仍有可能会驻留在服务器上,不仅会造成Web服务器资源浪费,而且更为严重的会使用户信息泄露.本文使用ASP.省略环境下对任意操作下的注销技术进行探讨.
二、功能的实现
Login.aspx页面验证用户身份成功后,会进入程序的主页面main..Main.是一个框架,包含三个框架.上面框架是提示信息页main_top.aspx,包含登陆的用户姓名,单位题头,当前服务器的日期和关闭程序的HTM的按钮.main_top.aspx的HTML代码中
部分有一个JAVASCRIPT的代码:main_top.aspx的父窗口是main.,代码window.parent.window.close()引发main.的window.onunload事件,window.onunload事件又会引发window.onbeforeunload事件,因此在main.的头文件
中添加javascript代码:window.onunload等于function(){varhttp等于newActiveXObject(”MSXML2.XMLHTTP”),http.open(“get”,”Logout.aspx“),http.send(),}}window.onbeforeunload等于function(){event.returnValue等于“关闭窗口同时将注销系统.”,}XmlHttp是一套可以在脚本语言中通过http协议传送或从接收XML及其他数据的一套API.XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面.XmlHttp提供客户端同http服务器通讯的协议.客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型处理回应.多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象.main.在关闭之前执行Logout.aspx页面,该页面专门负责注销功能,页面上只有一个LinkButton控件,在Page_关于数据库论文范文检索
有关论文范文主题研究: | 关于数据库的论文范文数据库 | 大学生适用: | 学年论文、自考毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 84 | 写作解决问题: | 学术论文怎么写 |
毕业论文开题报告: | 文献综述、论文目录 | 职称论文适用: | 杂志投稿、初级职称 |
所属大学生专业类别: | 学术论文怎么写 | 论文题目推荐度: | 优秀选题 |
本文来自:http://www.sxsky.net/guanli/00338278.html
经过以上的处理,当用户关闭窗口或转向其他地址时,会弹出窗口“确定”会退出程序并清除Session信息.
三、总结
在大型的Web应用中,数据的并发访问量很大,Web服务器负荷较重,及时释放不必要的资源,对应用程序和Web服务器的稳定性、可靠性和运行效率都有正面的益处.Session作为客户端与服务器的通信会话占用Web服务器消耗较多,因此释放Session中的临时交换数据,可有效地提高服务器端的资源利用率,同时及时清除Session中的用户信息,可避免黑客攻击,保护用户数据的安全,维护了用户利益.
参考文献:
[1]微软公司.ASP.NET安全应用程序开发[M].北京:清华大学出版社,2003
[1]李建忠:Microsoft.NET框架程序设计[M].省略与数据库程序设计[M].北京:中国铁道出版社,2002
[4]微软.ASP.NET安全应用程序开发[M].北京:清华大学出版社.2003
关于数据库论文范文检索,与Web程序注销的实现相关论文开题报告参考文献资料: