我需要从一个可执行文件发送消息到另一个可执行文件。
我在网上搜索了解决方案并没有运气。
答案 0 :(得分:1)
有多种方法可以进行IPC(进程间通信),但最简单的方式可能只是一个共享文件。可执行文件#2将定期轮询以查看文件中是否有任何内容。可执行文件#1会在准备好后将字符串写入该文件。
这种方法非常简单,实际上非常成功地用于金融行业交易系统之间的整合。
您甚至可以在进程之间进行简单的TCP / IP通信,但这样做会更多。如果你在Linux上,你也可以使用命名管道。
答案 1 :(得分:0)
尝试使用命名管道作为示例单击此链接How to: Use Named Pipes to Communicate Between Processes over a Network这也适用于在同一桌面上运行的进程。