我有两个进程在同一台windows机器上运行。一种是使用mono,另一种是使用MS .NET。
进程间通信的最佳解决方案是什么?
发布于 2010-08-26 14:08:38
真的,我想说你需要提供更多的信息才能得到一个好的答案。IPC的类型取决于您的需求。我已经使用了几种类型的进程间通信,共享内存,文件,内存映射文件,管道,套接字等。我认为这个问题不是关于.Net和Mono,而是关于你的特定需求。
也就是说,我在大多数应用程序中主要使用TCP和UDP。当您通过网络进行通信时,虚拟机、语言、计算机等变得无关紧要。对于本地通信,您的环回设备(127.0.0.1)工作得很好。如果您曾经决定将您的应用程序带到另一台机器上,您只需要更改地址。
将你的数据放入现有的协议中(例如http ),你将会从大多数语言中获得开箱即用的信息……
发布于 2010-11-05 07:51:32
我会选择远程处理。快速,简单,高效和...我有没有提过这有多简单?
https://stackoverflow.com/questions/3257996
复制相似问题