我有两个不相关的进程,它们使用.NET程序集作为插件。但是,这两个进程都可以在任何时候启动/停止。我不能依赖某个特定的进程作为服务器。实际上,其中一个进程可能有多个副本在运行,但另一个进程中只有一个。
我最初实现了一个基于this article的解决方案。但是,这要求实现服务器的服务器在客户端之前运行。
当客户端首先运行时,实现对服务器的某种通知的最佳方式是什么?
发布于 2009-07-08 04:08:15
我花了两天时间研究了可用于IPC的所有选项,同时寻找一种可靠、简单、快速的方式来实现全双工IPC。我在Codeplex.com上找到的IPCLibrary,在我尝试的所有选项中,到目前为止工作得很好。所有这些都只有7行代码。:D如果有人在尝试寻找全双工IPC时遇到这种情况,请节省大量时间,并尝试一下这个库。获取源代码,编译data.dll,然后按照给出的示例进行操作。
HTH,圆形
https://stackoverflow.com/questions/42987
复制相似问题