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

面试题 相关文章推荐
如何将整数int转换成字串String
Mar 21 面试题
c语言常见笔试题总结
Sep 05 面试题
Sony C++笔试题
Mar 10 面试题
以下为Windows NT 下的32 位C++程序,请计算sizeof 的值
Dec 07 面试题
广州地球村科技数据库题目
Apr 25 面试题
C#实现对任一张表的数据进行增,删,改,查要求,运用Webservice,体现出三层架构
Jul 11 面试题
Shell如何接收变量输入
Aug 06 面试题
介绍一下Linux中的链接
Jun 05 面试题
Linux如何压缩可执行文件
Mar 27 面试题
介绍一下Python下range()函数的用法
Nov 07 面试题
J2EE中的容器都包括哪些
Aug 21 面试题
解释一下ruby中的特殊方法与特殊类
Feb 26 面试题
.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
火车头采集器3.0采集图文教程
2007/03/17 PHP
在CentOS上搭建LAMP+vsftpd环境的简单指南
2015/08/01 PHP
php生成图片验证码-附五种验证码
2015/08/19 PHP
Laravel中任务调度console使用方法小结
2017/05/07 PHP
php实现与python进行socket通信的方法示例
2017/08/30 PHP
PHP设计模式之装饰器(装饰者)模式(Decorator)入门与应用详解
2019/12/13 PHP
javascript 禁止复制网页
2009/06/11 Javascript
javascript 函数速查表
2010/02/07 Javascript
深入理解JavaScript系列(11) 执行上下文(Execution Contexts)
2012/01/15 Javascript
textarea 控制输入字符字节数(示例代码)
2013/12/27 Javascript
jquery实现叠层3D文字特效代码分享
2015/08/21 Javascript
jQuery检测滚动条是否到达底部
2015/12/15 Javascript
jQuery实现立体式数字滚动条增加效果
2016/12/21 Javascript
JS 学习总结之正则表达式的懒惰性和贪婪性
2017/07/03 Javascript
Vue组件实例间的直接访问实现代码
2017/08/20 Javascript
Bootstrap Table中的多选框删除功能
2018/07/15 Javascript
微信小程序实现联动选择器
2019/02/15 Javascript
Node.js实现简单的爬取的示例代码
2019/06/25 Javascript
小程序实现搜索框功能
2020/03/26 Javascript
layui弹出框Tab选项卡的示例代码
2019/09/04 Javascript
Vue export import 导入导出的多种方式与区别介绍
2020/02/12 Javascript
[03:16]DOTA2完美大师赛主赛事首日集锦
2017/11/23 DOTA
python使用多线程不断刷新网页的方法
2015/03/31 Python
使用Python对Dicom文件进行读取与写入的实现
2020/04/20 Python
浅谈pytorch 模型 .pt, .pth, .pkl的区别及模型保存方式
2020/05/25 Python
全球500多个机场的接送服务:Suntransfers
2019/06/03 全球购物
小小商店教学反思
2014/04/27 职场文书
师范生求职自荐信
2014/06/14 职场文书
社区好人好事材料
2014/12/26 职场文书
民政工作个人总结
2015/02/28 职场文书
党员承诺书格式范文
2015/04/28 职场文书
高中英语教学反思范文
2016/03/02 职场文书
Python函数中的不定长参数相关知识总结
2021/06/24 Python
HTML基本元素标签介绍
2022/02/28 HTML / CSS
HTML页面点击按钮关闭页面的多种方式
2022/12/24 HTML / CSS
Mysql的Table doesn't exist问题及解决
2022/12/24 MySQL