进程间的通信

canghaixiaoao2 2008-08-06 10:08:50
进行进程间的大量数据(<=8096字节)不间断通信请问用消息通道好些还是SOCKET或者共享内存好些?
...全文
77 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
thirddata 2008-08-06
  • 打赏
  • 举报
回复
消息必须使用sendmessage,sendmessagetimeout这样的函数,容易阻塞,但实时性好
共享内存,主动去取还可以,被动接受,不是太好用,实时性不好
socket是最好的一种方式,主动,被动,实时性都可以得到哦啊保证
长尾巴的悟空 2008-08-06
  • 打赏
  • 举报
回复
剪贴板,管道,邮chao
ouyh12345 2008-08-06
  • 打赏
  • 举报
回复
<=8096字节

数据量不大。消息队列、管道
utmost2000 2008-08-06
  • 打赏
  • 举报
回复
共享消息 有问题 接收窗口失去焦点会接不到 还有假死情况..

可以考虑内存映射
gaoteng1984 2008-08-06
  • 打赏
  • 举报
回复
多机上就只能用socket了。
多机但是在局域网内,还是可以用管道。
单机上,都可以用啊。3楼解释的很好。

15,466

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧