单件模式在WEB开发中的一些疑问 1.单件模式在WEB开发中创建的唯一实例是APPLICATION级别的还是SESSION级别的?2.单件模式在调用单条新闻时是否适用?如果前台创建了一个新闻实例,后台管理员更新了此新闻,在用户没有关闭页面前再次访问此新闻怎么能够保证新闻是新的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只是为了控制实例的数量,怎么扯到application和session了,singleton只是为了提供一个类型的全局唯一访问点 楼上的说得对,而且和页面更新有什么关系呢?如果要保持页面更新的话应该用js一直去查询是否有更新,如果有更新就发送更新当前页面的请求,也就是AJAX技术的应用了。至于单件模式,楼主好像跟这个说得有点搭不上边吧? 我猜楼主的意思是创建的单件是在一个session存活还是在整个application里存活?没错的话,是在application里 application是一个全局静态变量。session不是一个全局变量。服务器,客户端,内存,应用程序域,这些概念要搞清楚。 1.单件模式在WEB开发中创建的唯一实例是APPLICATION级别的还是SESSION级别的?application2.单件模式在调用单条新闻时是否适用?如果前台创建了一个新闻实例,后台管理员更新了此新闻,在用户没有关闭页面前再次访问此新闻怎么能够保证新闻是新的?新闻是个列表,所以不适用如果是保证最新,每次判断发布时间就好了。 javascript 求教 repeater嵌套的问题 webBrowser 获取页面元素问题 做c#时关于dll文件与exe文件重名的问题 问一个DEVExpress中XTRAFORM调用的问题 请教一个编码问题 C#中怎么添加Pictureclip 控件 (问题图解)用C#显示PB输入的SQL数据乱码问题?(长期关注) 如何显示图片 上传大于4M PropertryGrid使用时,如何添加弹出对话框或下拉框的属性?谢 两个C#程序调用webservice 调用app.config的问题
session不是一个全局变量。
服务器,客户端,内存,应用程序域,这些概念要搞清楚。
2.单件模式在调用单条新闻时是否适用?如果前台创建了一个新闻实例,后台管理员更新了此新闻,在用户没有关闭页面前再次访问此新闻怎么能够保证新闻是新的?新闻是个列表,所以不适用如果是保证最新,每次判断发布时间就好了。