最近由于项目需要,需要研究进程间通信,上位机、下位机通过内存共享方式,进行进程间通信。
记录一下处理过程。
思路:
一、先在2个控制台程序之间,通过共享内存进行通信;
二、完成共享内存同步机制
三、将共享内存通信相关接口,编译成dll;
两个控制台程序通过调用dll接口,进行通信
四、测试通信效率(数据量大小、传输时间),共享内存可通过配置进行调整
五、稳定性,长时间运行
六、是否有内存泄漏
七、考虑兼容tcp/ip通信
2022年6月25日
1.vs2019上,编译两个控制台程序
2.使两个控制台程序之间,通过共享内存进行通信。