进程间通信
文章平均质量分 91
实践是最好的学习
这个作者很懒,什么都没留下…
展开
-
一个自用的进程间通信库(一)
用过一些进程间通信的方法,总觉得用起来不是特别方便,要么步骤太多,要么库太大。于是决定给自己写个库,主要是想让自己在遇到进程间通信的时候能以更简便的方式使用,记录下来也是整理一下自己的思路。 理想中的使用方法是:A进程注册一个进程名称A(信箱A),提供一个接收数据的处理函数,然后,然后就够了!B进程注册一个名称B(信箱B),对A发送数据,A的处理函数自动处理接收到的数据。最基本原创 2017-11-29 17:16:14 · 2920 阅读 · 2 评论 -
一个自用的进程间通信库(二)
要使用这个库,最基本的就是首先要给自己创建一个信箱。信箱创建时会带一个返回值,是内部生成的信箱ID,因为整型的比较速度远远快过字符串,所以也得支持根据ID进行发送,而且共享内存中的信箱时根据ID排序的,可以根据ID用二分查找进行搜索,现在的问题是当通过名字进行查找时,如果信箱的数量很多,那查找速度就太令人遗憾了,因为信箱是存放在共享内存中的,而且信箱的创建和销毁时动态的,所以本地进程无法存储其它信原创 2017-12-19 10:44:09 · 534 阅读 · 0 评论