导致网页结束的操作如何解决?

在ASP中,当变量的生命周期结束后,有几种保留变量内容的方法。

    任何导致网页结束的操作,如当按下浏览器的“刷新”按钮,或者关闭了浏览器,再重新打开它,都会导致变量生命周期的结束。

    如果希望在网页结束执行时,还能够保留变量的内容,以备下一次执行时使用,就可以借助Application对象来实现,如利用Application对象来制作统计网站访问量的计数器。

    Session对象跟Application对象一样,可以在网页结束时将变量的内容存储下来,但是与Application对象不同的是,每个联机是一个独立的Session对象,简单地说就是所有联机上网者只会共享一个Application对象,但每位联机上网者却会拥有自己的Session对象。

计算机和操作系统的安全性

关于保护,有一件我们需要注意的事情就是运行Web应用的服务器计算机。对于服务器计算机,我们将介绍一些关键的方法。

    第一,保持操作系统的更新。

    保持计算机安全的一个简单方法是尽可能保持操作系统为最新的。只要选择了特定的操作系统作为产品环境,你就必须制定一个定义执行更新和为操作系统应用安全补丁的方案。此外,还应该有专门人员定期查看是否存在新的安全警告、补丁或更新。

    根据使用的操作系统软件的不同,可以在不同的地方找到这些更新。通常,这可以从购买操作系统的供货商那里获得更新,例如,Microsoft的Windows,Red Hat或SuSE Linux,或者Sun Microsystems的Solaris操作系统。对于其他操作系统,例如FreeBSD、Ubuntu Linux或OpenBSD应该在代表这些组织机构的Web站点寻找他们推荐的最新安全补丁。

服务器往返的操作

就像在所有动态web生成系统中那样,这里始终存在一个分工的情况。就是说服务器完成一部分工作,而客户端则完成另一部分工作。其中客户端负责给出信息和从用户那里获取信息,同时有选择地执行某个客户端脚本。而服务器则负责动态创建页面,并把页面传递给客户端。另外服务器也可以为客户端管理某个等级的服务器端状态,以便于将有关客户端任务的信息从某个用户发出的一个请求传递到同一用户发出的另一个请求中。在这种分工中,必须认识到一点,即在客户端执行的工作通常只在客户端中可见,而在服务器上执行的工作则只在服务器中可见。利用ASP.NET中得Web Forms模型,microsoft引入了服务器控件的一个新概念,即这些控件的工作原理类似于以前我们在VB中所使用的客户端控件,但他们都是在服务器上执行的。这表明客户端无法有计划地访问这些控件。

«1»
最近发表
控制面板
您好,欢迎到访网站!
  [查看权限]
网站分类
搜索
Tags列表
网站收藏
图标汇集
  • 订阅本站的 RSS 2.0 新闻聚合
友情链接

热门搜索: 外链域名 高外链域名 高收录域名

Copyright www.thyst.cn. Some Rights Reserved.