硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2484|回复: 5
收起左侧

[ThreadX全家桶] ThreadX NetXDUO创建200个TCP客户端连接远程服务器没问题,分享工程和测试效果(2022-01-15)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106840
QQ
发表于 2022-1-15 09:57:07 | 显示全部楼层 |阅读模式
实际测试,只要资源够,多少个都可以。

测试说明:
  (1) 默认板子的IP地址192.168.28.245,在demo_dm9162_netx.c开头定义,用户可根据需要修改。板子工作在客户端模式。
  (2) 在电脑端用网络调试软件创建TCP服务器,端口号1001。板子要连接的服务端IP地址也是在demo_dm9162_netx.c开头定义。
  (3) 创建了200个客户端连接服务器。

  1. /*
  2. *********************************************************************************************************
  3. *                                            IP相关
  4. *********************************************************************************************************
  5. */
  6. /* 远程服务器端口和IP */
  7. #define TCP_SERVER_PORT                 1001
  8. #define TCP_SERVER_ADDRESS              IP_ADDRESS(192, 168, 28, 146)

  9. /* 本地IP地址 */
  10. #define IP_ADDR0                        192
  11. #define IP_ADDR1                        168
  12. #define IP_ADDR2                        28
  13. #define IP_ADDR3                        245

  14. /* 本地端口号 */
  15. #define DEFAULT_PORT                    1000
复制代码

测试工程,在V7板子上测试:

ThreadX NetXDUO创建200个客户端连接测试.7z (10.90MB)

测试效果:
优先在电脑端创建好IP和端口,我这里的IP是192.168.28.146, 大家根据自己的电脑IP修改。

QQ截图20220115094954.png

板子上电后,会看到有200个连接上来。

QQ截图20220115095116.png

我下面这里给200个客户端都发送字符www.armbbs.cn

QQ截图20220115095627.png

串口接收到的数据打印:

QQ截图20220115095656.png


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106840
QQ
 楼主| 发表于 2022-1-15 10:17:52 | 显示全部楼层
更新完毕。
回复

使用道具 举报

1

主题

92

回帖

100

积分

初级会员

积分
100
发表于 2022-1-15 11:50:58 | 显示全部楼层
ThreadX NetXDUO做服务端接收客户端多连接的测试了没
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106840
QQ
 楼主| 发表于 2022-1-15 11:53:29 | 显示全部楼层
nnqtdf 发表于 2022-1-15 11:50
ThreadX NetXDUO做服务端接收客户端多连接的测试了没

也没问题,由于这个需要电脑端手动一个一个点击连接,太麻烦了,不测了。
回复

使用道具 举报

24

主题

121

回帖

193

积分

初级会员

积分
193
发表于 2022-1-15 18:33:29 来自手机 | 显示全部楼层
服务器侧重于管理
回复

使用道具 举报

43

主题

158

回帖

287

积分

高级会员

积分
287
发表于 2022-3-29 15:41:06 | 显示全部楼层
同一局域网下的两根网线是否可以直接测试?按照目前给出的例子,将ip地址改为电脑以及设置的ip地址,网络程序助手并未出现上述实验现象
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-7 01:10 , Processed in 0.251882 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表