如何连接两个应用程序

sev*_*axx 1 c++ windows ipc process

我正在考虑用C++构建一个应用程序,它将从Web解析文本并创建一些统计结果.这些结果我希望能够在外部应用程序中实时提供.外部应用程序(我的代码我无法访问,但可以要求付费 - 自定义添加)将需要一些代码来阅读和使用这些结果.

我想知道在速度和易于实现方面互连两个应用程序的最佳方式是什么.我正在考虑 :

 disk I/O (slow) 

 a Windows service  

 a DLL  

 a web service  

 a web page
Run Code Online (Sandbox Code Playgroud)

也许我错过了一个更好的解决方案?谢谢.

Update : there is an additional need to know how long a data request may take at worst.
Run Code Online (Sandbox Code Playgroud)

Tho*_*ews 5

  • 套接字?
  • 共享内存?
  • RAM磁盘?
  • TCP/IP?
  • Windows消息?
  • 命令行参数(另一个应用程序)?

其他应用程序有哪些方法来支持接收数据?