如何利用C#实现多进程通信? 只有一个父进程,可能会派生出大约几十个子进程,然后父进程和每个子进程之间要进行相互的数据交互,请问各位如何实现为好呢?PS:考虑过命名管道,但是貌似每个管道都需要在单独的线程里面处理,那么父进程就需要为每个管道建立一个专门的线程来处理,那就有几十个线程了。 也考虑过SOCKET,但是由于是在本机,不是特别想用socket 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不建议使用Socket,因为毕竟是在本机,以网络方式建立连接开销大而且速度慢。 是的,这是匿名管道最大的缺陷。管道在Net中已经封装得很好用了,不过LZ也可以考虑用COM组件,要是追求效率,可以考虑用C++来写。合理地运用委托回调,尽可能地避免数据的反复传输 http://www.cnblogs.com/artech/archive/2007/03/05/664825.aspx Application Domain是可以实现多进程通信的。。没好好看看吧。 属性窗口 紧急,请高手赐教! C#数据库查询问题,我菜鸟,望高手帮忙!! DataView or DataTable 中 实现单个字符 '_'的模糊查询 如何动态在panel里面创建控件,并且得到创建控件的值 如何使用Visual Studio实现上传一个视频文件,并且在上传以后能播放? 如何把一个form里面的内容传到另外一个form里面啊! 有关模式和系统架构方面的内容,请给点建议 数学算法求教! Socket TCP 接收数据少了 两个DIv之间的转化 怎样设置dll窗口最大化?
没好好看看吧。