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...

面试题 相关文章推荐
PHP面试题-$message和$$message的区别
Dec 08 面试题
String这个类型的class为何定义成final?
Nov 13 面试题
在C中是否有模拟继承等面向对象程序设计特性的好方法
May 22 面试题
网络方面基础面试题
Nov 16 面试题
逻辑链路控制协议
Oct 01 面试题
为什么要做架构设计
Jul 08 面试题
GWT都有什么特性
Dec 02 面试题
中科前程Java笔试题
Nov 20 面试题
如何写出好的Java代码
Apr 25 面试题
java程序员面试交流
Nov 29 面试题
如何在Shell脚本中使用函数
Sep 06 面试题
给定一个时间点,希望得到其他时间点
Nov 07 面试题
.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
PHP memcache扩展的三种安装方法
2009/04/26 PHP
基于Zend的Captcha机制的应用
2013/05/02 PHP
php相对当前文件include其它文件的方法
2015/03/13 PHP
CodeIgniter配置之config.php用法实例分析
2016/01/19 PHP
php基于PDO连接MSSQL示例DEMO
2016/07/13 PHP
PHP基于进程控制函数实现多线程
2020/12/09 PHP
js 获取页面高度和宽度兼容 ie firefox chrome等
2014/05/14 Javascript
JavaScript中连接操作Oracle数据库实例
2015/04/02 Javascript
EasyUI加载完Html内容样式渲染完成后显示
2016/07/25 Javascript
JavaScript中省略元素对数组长度的影响
2016/10/26 Javascript
JS实现重新加载当前页面
2016/11/29 Javascript
jQuery Validate插件自定义验证规则的方法
2016/12/27 Javascript
安装vue-cli报错 -4058 的解决方法
2017/10/19 Javascript
Angular5中调用第三方库及jQuery的添加的方法
2018/06/07 jQuery
微信小程序网络封装(简单高效)
2018/08/06 Javascript
js实现前面自动补全位数的方法
2018/10/10 Javascript
五分钟搞懂Vuex实用知识(小结)
2019/08/12 Javascript
vue在App.vue文件中监听路由变化刷新页面操作
2020/08/14 Javascript
[01:02]2014 DOTA2国际邀请赛中国区预选赛 现场抢先看
2014/05/22 DOTA
python实现的udp协议Server和Client代码实例
2014/06/04 Python
django基础之数据库操作方法(详解)
2017/05/24 Python
Python3 加密(hashlib和hmac)模块的实现
2017/11/23 Python
Python pip替换为阿里源的方法步骤
2019/07/02 Python
css3旋转木马_动力节点Java学院整理
2017/07/12 HTML / CSS
英国最大的电子零件及配件零售商:Partmaster
2017/04/24 全球购物
如何用Python输出一个Fibonacci数列
2016/08/28 面试题
统计学专业毕业生的自我评价分享
2013/11/28 职场文书
优秀通讯员事迹材料
2014/01/28 职场文书
年度献血先进个人事迹材料
2014/02/14 职场文书
迎元旦广播稿
2014/02/22 职场文书
忠诚奉献演讲稿
2014/09/12 职场文书
司法局群众路线教育实践活动整改措施
2014/09/17 职场文书
2014年小学德育工作总结
2014/12/05 职场文书
世界遗产导游词
2015/02/13 职场文书
田径运动会通讯稿
2015/07/18 职场文书
前端框架ECharts dataset对数据可视化的高级管理
2022/12/24 Javascript