• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

qt下,怎么进行网络通讯的转发

莱克迷KW 2020-07-07 浏览量:407
qt下,怎么进行网络通讯的转发
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你所谓的网络转发是单纯的指  普通 以太网信息的转发

    还是 一般联网信息的转发

    单纯的以太网信息的转发, 9604a3b72d92b876  的介绍较全面

    但其实服务应用中还包括 普通联网 后的转发,比如用串口联网 后信息的转发,用485接口联网后的信息转发。

    但这些转发本质上其实都是一样的

    1. 接收 信息来源 发来的信息

    2. 进行协议、数据处理转换,获得需要转发的 新信息

    3. 把新信息传递到 信息目的


    其实大多数 应用、控制都是基于上述信息转发(处理)基本模型的。

    • 发布于 2020-07-08
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 你是指tcpip吗?很简单的,一个起server,一个建立socket访问就行。

    QT下面引用头文件
    #include <QTcpServer>  
    #include <QTcpSocket>
    用write方法写数据,监控QTcpSocket对象的readyRead信号来读取socket值。区别大约在于
    服务器:创建QTcpServer对象;监听调用成员方法listen(QHostAddress::Any端口号);当有客户端链接时候会发送newConnection信号
    客户端:创建QTcpSocket对象;链接服务器connectToHost(QHostAddress("ip")端口号)。

    • 发布于2020-07-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 一个程序中,建一个客户端,建 一个服务器,服务器把收到的数据由客户端发出去,客户端收到的由服务器发出去,交叉收发数据就行吧
    • 发布于2020-07-08
    • 举报
    • 评论 0
    • 0
    • 0

  • QT下面也可以用socket通信的,socket的相关API只要包含了相关头文件就能用
    • 发布于2020-07-21
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

qt下,怎么进行网络通讯的转发