如何在 Remoting 中创建透明代理

Posted

技术标签:

【中文标题】如何在 Remoting 中创建透明代理【英文标题】:How does transparent proxy gets created in Remoting 【发布时间】:2009-06-17 03:57:58 【问题描述】:

当我们使用 Activator.GetObject 时,会创建透明代理但没有创建服务器实例?有人能告诉我幕后发生了什么吗?我的意思是如果需要创建代理,那么客户端和服务器之间应该有一些通信,以便它可以保存远程对象的引用,但是在使用 Activator.GetObject 服务器/远程对象的 SAO 中没有创建?

【问题讨论】:

我相信这可能是同一用户 5 天后提出的相关问题***.com/questions/1026140/… 【参考方案1】:

看看DynamicProxy。这就是创建类的方式。是的,代理是基于与服务器(客户端)端协商的信息构建的。

【讨论】:

以上是关于如何在 Remoting 中创建透明代理的主要内容,如果未能解决你的问题,请参考以下文章

什么是透明代理

透明代理

如何将 squid 配置为透明代理?

squid 透明代理配置

如何制作透明代理模型:QAbstractProxyModel?

如何在 Mfc c++ 中创建透明矩形?