windows进程间的通信

引用:windows码农屠龙手册

进程间通信(InterProcess Communication, IPC),进程通信就是指不同进程间进行数据共享和数据交换。

1.socket通信

优点:本地通信和网络通信,常用于C/S,速度快,可靠性好,安全

2.剪贴板

本地通信
缺点:系统维护管理的一块内存区域,不可靠,所有程序都可以写入和读取

3.匿名管道

本地通信,单向管道
特点:父进程和子进程之间通信,或者子进程之间的通信
优点是效率高,原理本质上就是共享内存。

4.命名管道

本地通信+网络通信,单向+双向管道,可用于C/S
缺点:无法同时处理多个进程间的通信

5.WM_COPYDATA消息

本地通信
优点:通过句柄,SendMessage,PostMessage
缺点:灵活性不高

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值