关于.net remoting技术(分不是问题-希望大家帮忙-准备500分)
最近在了解remoting方面的一些内容
不知道个位大侠在做3层结构的系统的时候具体怎么应用remoting
问题1:什么情况下用服务器端激活,什么情况下用客户端激活
看了LoveCherry的专栏,我还是不清楚,谁能根据自己的实际项目应用情况给我简单说一下
-----msdn--------------------------------
客户端请求服务器激活的类型实例时,只在客户端应用程序域中创建一个代理。然而,这也意味着当您使用默认实现时,只允许对服务器激活的类型使用默认构造函数。若要发布其实例将使用带参数的特定构造函数创建的类型,可以使用客户端激活或者动态地发布您的特定实例。
----LoveCherry的专栏的部分内容-----------
客户端激活和Singleton是有状态的,而客户端激活和Singleton区别在于Singleton是共享对象的。因此我们可以选择符合自己条件的激活方式:
状态 拥有各自实例
Singleton 有 无
SingleCall 无 有
客户端激活 有 有
-----------------------------------------
问题2:如果1的问题解决了
是否需要把激活方式不同的类分到不同的项目中
问题3:
看到网上的一些例子,一个命名空间中有一个类,还有一个配置文件(里面也有命名空间和类名),难道每个类都要一个配置文件么