当前位置: 代码迷 >> VC >> 用c#编写的程序要启动一个用c写的程序(可以看做一个进程),这两个进程都在本地机器上,这两个进程需要互相发一些消息(短),请教用哪种通信方式好呢
  详细解决方案

用c#编写的程序要启动一个用c写的程序(可以看做一个进程),这两个进程都在本地机器上,这两个进程需要互相发一些消息(短),请教用哪种通信方式好呢

热度:877   发布时间:2013-02-25 00:00:00.0
用c#编写的程序要启动一个用c写的程序(可以看做一个进程),这两个进程都在本地机器上,这两个进程需要互相发一些消息(短),请问用哪种通信方式好呢?
我的问题是这样的:用c#编写的程序要启动一个用c写的程序(可以看做一个进程),这两个进程都在本地机器上,这两个进程需要互相发一些消息(短),请问用哪种通信方式好呢?匿名管道,命名管道还是消息机制?帮帮忙吧,我现在对这弄的很疲惫了。
大家帮帮忙啊,困扰我几天了。谢谢好心人了。

------解决方案--------------------------------------------------------
用消息机制,他们在底层消息都是WINDOWS控制
------解决方案--------------------------------------------------------
命名管道
------解决方案--------------------------------------------------------
匿名管道在使用上略为简单一些,不过只能是由父进程创建管道,再把管道句柄传给子进程,创建子进程时必须指定继承父进程句柄,我个人不建议使用这种方法。
------解决方案--------------------------------------------------------
guanwang zhong ...
  相关解决方案