使用Websockets在两个设备之间进行双向通信
Bidirectional Communication between two devices using Websockets
我是否可以使用websockets
在NAT
后面的本地网络中的(c++)设备和互联网(而不是NAT
后面)中的设备(PC)之间实现真正的双向通信。通信的开始应该由网络设备触发。
关于的种类
WebSockets在这方面的行为将与任何其他套接字完全相同。如果启动器在NAT设备后面,而接收方不在,那么它应该可以工作(受NAT设备的任何特殊策略的约束)。如果目标位于NAT之后,如果没有某种端口转发设置,它将无法工作。
相关文章:
- VSOMEIP-2个设备之间的通信(TCP/UDP)不工作
- 通过插槽和信号在不同线程中的两个qt对象之间进行通信
- 线程之间的通信不起作用 - C++
- 如何使用gRPC在客户端和服务器之间双向发送和接收流元数据
- 管理器类和对象类之间的通信
- Python 3 套接字和 QTcpsocket (c++) 之间的通信失败
- 如何在嵌入式浏览器和Webside之间进行双向通信
- C++程序和未识别程序之间的双向通信
- 使用C++在同一系统上运行的 2 个服务之间进行通信
- C# 和C++应用程序之间的通信
- 如何在Qt WebChannel中以独立于平台的方式在HTML/Javascript和C++之间进行通信?
- 如何在 gtk+ c 中的回调之间进行通信
- 如何在线程之间进行通信和等效的waitforsingleobject()
- 在两个Windows QT5之间进行通信
- 覆盆子Pi(QT C )和Arduino(Arduino IDE)之间的通信
- 如何将数据序列化为C++ zmq 客户端和 Python zmq 服务器之间的通信
- 使用Websockets在两个设备之间进行双向通信
- 非托管代码和unity3d代码之间的双向通信
- boost::asio -服务器之间的冲突,双向通信
- 子进程和父进程之间的交互式双向通信(使用管道)