Net Remoting把服务器端激活两种模式


Posted in 面试题 onJanuary 22, 2014
SingleTon模式和SingleCall模式
SingleTon模式:此为有状态模式。如果设置为SingleTon激活方式,则Remoting将为所有客户端建立同一个对象实例。当对象处 于活动状态时,SingleTon实例会处理所有后来的客户端访问请求,而不管它们是同一个客户端,还是其他客户端。SingleTon实例将在方法调用 中一直维持其状态。举例来说,如果一个远程对象有一个累加方法(i=0;++i),被多个客户端(例如两个)调用。如果设置为SingleTon方式,则 第一个客户获得值为1,第二个客户获得值为2,因为他们获得的对象实例是相同的。如果熟悉Asp.Net的状态管理,我们可以认为它是一种 Application状态。
SingleCall模式:SingleCall是一种无状态模式。一旦设置为SingleCall模式,则当客户端调用远程对象的方法 时,Remoting会为每一个客户端建立一个远程对象实例,至于对象实例的销毁则是由GC自动管理的。同上一个例子而言,则访问远程对象的两个客户获得 的都是1。我们仍然可以借鉴Asp.Net的状态管理,认为它是一种Session状态。

Tags in this post...

面试题 相关文章推荐
ORACLE第二个十问
Dec 14 面试题
.NET面试题:什么是反射
Sep 30 面试题
.NET初级开发工程师面试题
Apr 18 面试题
STP协议的主要用途是什么?为什么要用STP
Dec 20 面试题
南京某公司笔试题
Jan 27 面试题
编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的
Jul 23 面试题
sealed修饰符是干什么的
Oct 23 面试题
软件工程师面试题
Jun 25 面试题
软件测试有哪些?什么是配置项?
Feb 12 面试题
在weblogic中发布ejb需涉及到哪些配置文件
Jan 17 面试题
AJAX应用和传统Web应用有什么不同
Aug 24 面试题
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
Mar 30 面试题
.net软件工程师应聘上机试题
Mar 10 #面试题
请解释在new与override的区别
Oct 29 #面试题
关于递归的一道.NET面试题
May 12 #面试题
杭州信雅达系统.NET工程师面试试题
Feb 08 #面试题
请解释一下webService? 如何用.net实现webService
Jun 09 #面试题
请编程遍历页面上所有 TextBox 控件并给它赋值为 string.Empty
Dec 03 #面试题
三维科技面试题
Jul 27 #面试题
You might like
示例详解Laravel的注册重构
2016/08/14 PHP
JavaScript 编程引入命名空间的方法与代码
2007/08/13 Javascript
防止页面被iframe(兼容IE,Firefox火狐)
2010/07/04 Javascript
jQuery 表单验证扩展(三)
2010/10/20 Javascript
Json2Template.js 基于jquery的插件 绑定JavaScript对象到Html模板中
2011/10/29 Javascript
javascript跑马灯悬停放大效果实现代码
2012/12/12 Javascript
js全屏显示显示代码的三种方法
2013/11/11 Javascript
仿淘宝TAB切换搜索框搜索切换的相关内容
2014/09/21 Javascript
node.js中的http.response.writeHead方法使用说明
2014/12/14 Javascript
chrome调试javascript详解
2015/10/21 Javascript
跟我学习javascript的for循环和for...in循环
2015/11/18 Javascript
jQuery实现的导航下拉菜单效果示例
2016/09/05 Javascript
Bootstrap 下拉多选框插件Bootstrap Multiselect
2017/01/22 Javascript
node vue项目开发之前后端分离实战记录
2017/12/13 Javascript
jQuery实现弹窗下底部页面禁止滑动效果
2017/12/19 jQuery
使用puppeteer爬取网站并抓出404无效链接
2018/12/20 Javascript
Windows下Node爬虫神器Puppeteer安装记
2019/01/09 Javascript
js模拟F11页面全屏显示
2019/09/17 Javascript
浅谈vue中$bus的使用和涉及到的问题
2020/07/28 Javascript
JS异步宏队列微队列原理详解
2020/09/09 Javascript
python实现复制整个目录的方法
2015/05/12 Python
解读python如何实现决策树算法
2018/10/11 Python
WxPython建立批量录入框窗口
2019/02/27 Python
详解Python网络框架Django和Scrapy安装指南
2019/04/01 Python
Python 如何实现数据库表结构同步
2020/09/29 Python
Vince官网:全球著名设计师品牌,休闲而优雅的服饰
2017/01/15 全球购物
Omio葡萄牙:全欧洲低价大巴、火车和航班搜索和比价
2019/02/09 全球购物
高中运动会入场词
2014/02/14 职场文书
大学应届生的自我评价
2014/03/06 职场文书
校园活动策划方案
2014/06/13 职场文书
党员先进性教育整改措施
2014/09/18 职场文书
2014年高中班主任工作总结
2014/11/08 职场文书
毕业纪念册寄语大全
2015/02/26 职场文书
2015国庆节感想
2015/08/04 职场文书
SpringRetry重试框架的具体使用
2021/07/25 Java/Android
nginx lua 操作 mysql
2022/05/15 Servers