我有一个需要在多个AppDomain之间发送适量消息的应用程序。我知道可以使用远程处理来实现此目的,但是我也注意到存在跨域委托(delegate)。有没有人看过这种问题?

最佳答案

使用WCF和命名管道绑定(bind)取得了成功。使用命名管道不会产生任何网络流量,并使用二进制编码,因此在不牺牲将来扩展规模的情况下进行分发的能力上,它应该相当快。

编辑:
有关更多详细信息,请参见here,包括指向实现示例的链接。

关于c# - AppDomain之间如何最好地沟通?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/314268/

10-12 12:34