【发布时间】:2023-11-28 07:11:02
【问题描述】:
我有两个进程(用 C++ 编写)在 Windows 10 表面上运行。所以,我想做一个从一个进程到另一个进程的无线通信。我知道套接字通信可以用于网络通信。我担心的是Windows 10中这些进程之间是否可以通过wifi进行通信?
如果不可能的话,什么是可能的无线通信方式
更新:
很抱歉给您带来了困惑。这种通信是通过 wifi 在两台不同机器中的进程之间进行的。我知道套接字通信可以解决有线连接的问题。我怀疑这种通信是否可以在两台 Windows 机器之间通过 wifi 进行
【问题讨论】:
-
听起来像是 XY 问题。进程之间还是机器之间?如果是同一台机器,为什么要通过wifi?本地套接字应该没问题。谷歌“进程间通信”可能会给你一个开始。
-
有线与否,应用程序的网络接口应该都是一样的。
-
我知道进程间套接字通信。这是通过wifi在两台不同机器中的进程之间进行的。我怀疑两台 Windows 机器之间是否可以通过 wifi 进行这种通信
-
为什么您认为传输介质很重要?
-
WiFi、光纤、CAT5 电缆或任何其他介质都无关紧要。只要硬件驱动程序已安装并正常工作,Windows 就会设置一个网络适配器,该网络适配器具有与其他任何用户相同的界面,并且可以通过已发布的 Windows API 使用。它们之间的唯一区别可能是特定硬件本身不支持的任何功能,在这种情况下,API 将返回错误。
标签: c++ windows-10 wifi wireless