c#进程间通信方式的选用问题?已知条件:有窗体的进程向无窗体的进程发送消息,并且是大数据量

新手上路,请多包涵

SendMessage机制对无窗体的进程行不通。管道可以吗?或者其他更合适的是什么?不考虑Socket,因为只是单机,不想过度设计。

阅读 3.6k
3 个回答
✓ 已被采纳新手上路,请多包涵

目前用上命名管道,性能方面暂时没发现什么问题,可以实现题目要求。

UDP socket 简单容易实现。管道或共享内存需要处理消息边界问题。

可能的话,用现成的第三方类库最好。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进