2007年5月31日
摘要: IPCChannel是.NET Framework 2.0 里面新增的,它使用 Windows 进程间通信 (IPC) 系统在同一计算机上的应用程序域之间传输消息。在同一计算机上的应用程序域之间进行通信时,IPC 信道比 TCP 或 HTTP 信道要快得多。但是IPC只在本机应用之间通信。所以,在客户端和服务端在同一台机器时,我们可以通过注册IPCChannel来提高Remoting的性能。但如... 阅读全文
posted @ 2007-05-31 00:15 编程山人 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft® .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使用Remoting的原因。为什么呢?在Windows操作系统中,是将应用程序分离为单独的进程。 阅读全文
posted @ 2007-05-31 00:13 编程山人 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 远程对象的激活模式分服务端激活和客户端激活两种。 阅读全文
posted @ 2007-05-31 00:07 编程山人 阅读(434) 评论(1) 推荐(0) 编辑
摘要: 通过.Net Remoting配置文件可以为Remote Objects设定许多参数,如Channel、SAO服务端激活对象类型(Singleton/SingleCall)等等,方便以后在不用修改代码或重新编译的情况下,改变Remote Objects的行为。 阅读全文
posted @ 2007-05-31 00:06 编程山人 阅读(485) 评论(0) 推荐(0) 编辑