我正在处理的项目是在Windows NT和Windows XP计算机上运行,因此我只能使用.NET 1.1,直到我们能够升级操作系统。该软件分布在计算机网络上,我无法访问服务器。我只被允许访问客户端计算机。该软件包的一部分将同时在两个控制台上运行。一个将作为主人(完成所有工作)和一个作为奴隶运行(备用以防万一发生故障)。现在,这两个进程需要在网络上找到彼此,或者确定其他进程没有在网络上运行,以确定它是作为主服务器还是从服务器运行。
我一直在研究WCF和.NET中的P2P机制,只是意识到它们是在.NET 3.0中实现的,所以我不能使用它们。所以我想知道使用.NET 1.1框架执行此通信的最佳方法是什么?如果有必要,我可以编组一些本机Windows DLL并创建一个包装类,但我希望v1.1中有一些东西可以用作纯托管代码。
谢谢!
答案 0 :(得分:0)
你能使用.Net Remoting吗? http://msdn.microsoft.com/en-us/library/kwdt6w2k(v=vs.71).aspx