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两种查询函数array/row的区别
Jun 03 面试题
使用useBean标志初始化BEAN时如何接受初始化参数
Feb 11 面试题
求最大连续递增数字串(如"ads3sl456789DF3456ld345AA"中的"456789")
Sep 11 面试题
创建索引时需要注意的事项
May 13 面试题
OLEDBConnection和SQLConnection有什么区别
May 31 面试题
一篇.NET面试题
Sep 29 面试题
init进程的作用
Aug 20 面试题
法雷奥SQA(electric)面试问题
Jan 23 面试题
如何提高MySql的安全性
Jun 19 面试题
建龙钢铁面试总结
Apr 15 面试题
高级Java程序员面试要点
Aug 02 面试题
在DELPHI中调用存储过程和使用内嵌SQL哪种方式更好
Nov 22 面试题
.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 ignore_user_abort与register_shutdown_function 使用方法
2009/06/14 PHP
php 数组排序 array_multisort与uasort的区别
2011/03/24 PHP
PHP中ini_set和ini_get函数的用法小结
2014/02/18 PHP
PHP面向对象程序设计子类扩展父类(子类重新载入父类)操作详解
2019/06/14 PHP
php设计模式之代理模式分析【星际争霸游戏案例】
2020/03/23 PHP
BOOM vs RR BO3 第一场2.13
2021/03/10 DOTA
JS启动应用程序的一个简单例子
2008/05/11 Javascript
谷歌浏览器 insertCell与appendChild的区别
2009/02/12 Javascript
解析jquery获取父窗口的元素
2013/06/26 Javascript
windows8.1+iis8.5下安装node.js开发环境
2014/12/12 Javascript
JS实现简单的键盘打字的效果
2015/04/24 Javascript
JavaScript操作HTML元素和样式的方法详解
2015/10/21 Javascript
vue.js在标签属性中插入变量参数的方法
2018/03/06 Javascript
vue.js将时间戳转化为日期格式的实现代码
2018/06/05 Javascript
Vue中在新窗口打开页面及Vue-router的使用
2018/06/13 Javascript
解决vue的过渡动画无法正常实现问题
2019/10/31 Javascript
vue使用element-ui实现表单验证
2020/12/13 Vue.js
python模拟Django框架实例
2016/05/17 Python
在Python的Flask中使用WTForms表单框架的基础教程
2016/06/07 Python
详解python基础之while循环及if判断
2017/08/24 Python
详解Python中的type和object
2018/08/15 Python
Python实现实时数据采集新型冠状病毒数据实例
2020/02/04 Python
python实现时间序列自相关图(acf)、偏自相关图(pacf)教程
2020/06/03 Python
使用CSS3的背景渐变Text Gradient 创建文字颜色渐变
2014/08/19 HTML / CSS
HTML5 canvas基本绘图之绘制矩形
2016/06/27 HTML / CSS
html5组织文档结构_动力节点Java学院整理
2017/07/11 HTML / CSS
西铁城美国官方网站:Citizen Watch美国
2019/11/08 全球购物
一份比较全的PHP面试题
2016/07/29 面试题
易程科技软件测试笔试
2013/03/24 面试题
企业门卫岗位职责
2013/12/12 职场文书
打架检讨书400字
2014/01/17 职场文书
《改造我们的学习》心得体会
2014/11/07 职场文书
2015年安全生产目标责任书
2015/01/29 职场文书
党员学习中国梦心得体会
2016/01/05 职场文书
导游词之无锡东林书院
2019/12/11 职场文书
python游戏开发之pygame实现接球小游戏
2022/04/22 Python