技术特征:
技术总结
本发明公开了一种基于Chromium的命名管道进程通信方法,所述方法包括:对需要通信的进程A和B基于命名管道的UNIX Domain Socket分别创建Server端和Client端,并生成相应的Socket句柄fd1和fd2,两个Socket句柄分别与Libevent的事件进行绑定,当Client端向Server端发起请求时,Server端绑定的事件被触发,生成用于通信的Socket句柄fd3,并与Libevent的事件进行绑定,则Server端利用句柄fd3和事件发送和接收消息,Client端利用句柄fd2和事件发送和接收消息。本发明的方法基于命名管道的UNIX Domain Socket,可以完成任意进程之间的通信,与Chromium原有的相比,进程的适用范围更广。
技术研发人员:胡琳琳;耿筱林;郭志川;朱小勇
受保护的技术使用者:中国科学院声学研究所;上海尚恩华科网络科技股份有限公司
技术研发日:2016.07.28
技术公布日:2018.02.06