在过去的 4 年里,我们一直在我们的产品中使用 GenuineChannels。GenuineChannels 现在似乎已不受支持,我认为主要开发人员 Dmitri 已加入 Microsoft。我有源作为产品的一部分,但没有网络/.net 知识来支持它。
有没有人找到一个很好的替代 GenuineChannels 来实现良好的 .net 远程处理?我需要我们的软件产品在一些受支持的软件之上运行!
在过去的 4 年里,我们一直在我们的产品中使用 GenuineChannels。GenuineChannels 现在似乎已不受支持,我认为主要开发人员 Dmitri 已加入 Microsoft。我有源作为产品的一部分,但没有网络/.net 知识来支持它。
有没有人找到一个很好的替代 GenuineChannels 来实现良好的 .net 远程处理?我需要我们的软件产品在一些受支持的软件之上运行!
WCF,Windows Communication Foundation 是您应该研究的方法。WCF 将 Web 服务、.net 远程处理、分布式事务和消息队列集成到一个通用通信模型中。
WCF 入门位于http://msdn.microsoft.com/en-us/library/ms734712.aspx
该教程位于http://msdn.microsoft.com/en-us/library/ms734712.aspx
Oreilly 有一本关于 WCF 的书:http: //oreilly.com/catalog/9780596526993/
有一种名为DotNetRemoting的产品声称可以轻松替代 GenuineChannels。他们甚至在他们的论坛中有一个部分专门用于从 GenuineChannles 转换为 DNR。
WCF(Windows Communication Foundation)是要走的路 - 更具可扩展性,可轻松交换到其他技术(如果您将来需要),并且内置于 .NET 3.0。
那里还有很多其他好东西...... http://msdn.microsoft.com/en-us/netframework/aa663324.aspx