.NET面试题

当前位置: 面试问题网 > .NET面试题 > .NET remoting中对象激活的两种方式

.NET remoting中对象激活的两种方式

.NET remoting对象激活的两种方式是服务器端激活和客户端激活。
   1. 服务器端激活,又叫做WellKnow方式,很多又翻译为知名对象。为什么称为知名对象激活模式呢?是因为服务器应用程序在激活对象实例之前会在一个众所 周知的统一资源标识符(URI)上来发布这个类型。然后该服务器进程会为此类型配置一个WellKnown对象,并根据指定的端口或地址来发布对象。
   2. 客户端激活。与WellKnown模式不同,Remoting在激活每个对象实例的时候,会给每个客户端激活的类型指派一个URI。客户端激活模式一旦获 得客户端的请求,将为每一个客户端都建立一个实例引用。SingleCall模式和客户端激活模式是有区别的:首先,对象实例创建的时间不一样。客户端激 活方式是客户一旦发出调用的请求,就实例化;而SingleCall则是要等到调用对象方法时再创建。其次,SingleCall模式激活的对象是无状态 的,对象生命期的管理是由GC管理的,而客户端激活的对象则有状态,其生命周期可自定义。其三,两种激活模式在服务器端和客户端实现的方法不一样。尤其是 在客户端,SingleCall模式是由GetObject()来激活,它调用对象默认的构造函数。而客户端激活模式,则通过 CreateInstance()来激活,它可以传递参数,所以可以调用自定义的构造函数来创建实例。

【.NET remoting中对象激活的两种方式】相关文章

1. .NET remoting中对象激活的两种方式

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

3. .NET remoting的两种通道是什么

4. 介绍一下.NET构架下remoting和webservice

5. 什么是.net的Remoting技术

6. 什么是Remote Module

7. 软件测试LoadRunner面试题:If web server, database and Network are all fine where could be the problem?

8. 说出你对remoting 和webservice的理解和应用

9. 简述你对Statement,PreparedStatement,CallableStatement的理解

10. remote接口和home接口主要作用

本文来源:https://www.mianshiwenti.com/a12829.html

点击展开全部

《.NET remoting中对象激活的两种方式》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝.NET remoting中对象激活的两种方式﹞相关内容

其它栏目

也许您还喜欢