查看: 289|回复: 0

[评测分享] 【米尔-MYD-LR3568-GK开发板--试用评测】19——TCP客户端

[复制链接]
  • TA的每日心情
    慵懒
    昨天 10:54
  • 签到天数: 186 天

    连续签到: 2 天

    [LV.7]常住居民III

    发表于 2024-12-1 14:42:17 | 显示全部楼层 |阅读模式
    分享到:
    前面介绍到了TCP,并编写,编译测试了一个TCP的服务端,本次测试TCP的客户端。TCP客户端是一个网络应用程序,它主动发起与服务器之间的连接请求,在TCP/IP网络模型中,客户端程序通过发送带有其自身以及目标服务器IP地址和端口号的连接请求,来尝试建立通信链路。
    在网络通信过程中,TCP客户端通常为用户任务或者服务请求提供界面或调用入口,例如浏览器就是一个典型的TCP客户端,当用户输入网址时,浏览器会向服务器发起HTTP请求。
    客户端程序首先需要知道服务器的IP地址和端口号,之后它将尝试通过TCP协议与服务器建立连接,一旦连接建立成功,客户端和服务器之间就可以进行数据发送和接收操作。
    开发一个TCP客户端时,通常需要使用网络编程接口(如Socket)来创建客户端程序,这涉及到配置正确的地址和端口信息,以及处理网络异常和数据传输的逻辑。
    本次还是使用QT作为开发环境,开发一个通用型的QT客户端程序,并与PC之间通讯测试。同样,还是构建编译:
    333.jpg

    在运行客户端程序之前,需要确保 TCP 服务器(前面的示例代码)已经在运行。启动服务器后,再运行客户端代码,它将连接到服务器并发送消息。
    555.jpg
    开发板(客户端)
    666.jpg
    台式机(服务端)
    这表明开发板和PC端之间的通讯也是正常的。
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /5 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-12-23 22:11 , Processed in 0.114404 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.