![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2017.7 第二周--学习
文章平均质量分 84
天行健____地势坤
野蛮生长
展开
-
C++实现本地进程通信
一般的本地进程通信(即在自己的本机上实现两个不同的进程之间的数据传输)都是通过管道或者命名管道实现,可以通过消息队列或者共享内存的方法解决。本次主要的内容是通过消息队列实现两个进程之间的数据传输,消息队列是消息传输过程中保存消息的容器,队列的主要目的是提供路由并保证消息的传递,如果发送消息的时候消息的接受者无法接受,队列会暂时存储消息,知道可以接受为止。当然对于这个概念简单一点的理解可原创 2017-07-12 23:40:04 · 1206 阅读 · 0 评论 -
C++实现局域网双向通信(socket)
上一篇实现C++本地通信,当然这种数据传输的方式只能局限于个人主机,如果想要实现两不同局域网之间的主机进程通信,即实现局域网内两个电脑之间的数据传输,那么就不能通过管道或者命名管道的方式来实现,这里的局域网通信是通过一种叫做socket套接字的方式来实现。首先想要与同一局域网内部的另一个电脑进行数据传输,需要知道它的IP地址,因为IP是连接网络之后分配给个人主机的唯一标识,所以先找到想要建立连原创 2017-07-13 00:02:40 · 15214 阅读 · 13 评论