硬汉嵌入式论坛

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

[ThreadX全家桶] ThreadX NetXDUO作为服务器接收100个客户端测试成功,分享工程和测试效果(2022-01-16)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2022-1-16 01:11:40 | 显示全部楼层 |阅读模式
实际测试,只要资源够,连接多少个客户端都可以。

测试说明:
1、使用V7板子做的测试。
2、板子的IP地址192.168.28.245,创建支持100个客户端的服务器,在本文件demo_dm9162_netx.c配置,用户可根据需要修改。
3、可以在电脑端用网络调试软件创建TCP Client连接此服务器端,端口号1001。
4、实现了一个简单的回环通信,用户使用上位机发送的数据通过板子返回到上位机。

例子下载:
ThreadX NetXDUO创建服务器接收100个客户端.7z (10.90MB)

效果:
QQ截图20220116011113.png

回复

使用道具 举报

1

主题

92

回帖

100

积分

初级会员

积分
100
发表于 2022-1-16 15:37:06 | 显示全部楼层
666,期待 NetXDUO作服务器接收多个客户端连接的例程
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
 楼主| 发表于 2022-1-17 01:28:18 | 显示全部楼层
更新完毕。
回复

使用道具 举报

12

主题

177

回帖

213

积分

高级会员

积分
213
发表于 2022-1-17 10:44:15 | 显示全部楼层
请问硬汉,rl-tcpnet也能实现同样的功能吗:一个server端口号接收多个client,谢谢
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
 楼主| 发表于 2022-1-17 11:02:46 | 显示全部楼层
gallop020142 发表于 2022-1-17 10:44
请问硬汉,rl-tcpnet也能实现同样的功能吗:一个server端口号接收多个client,谢谢

可以的,实现方法一样,创建多个Server监听同一个端口就行。
回复

使用道具 举报

12

主题

177

回帖

213

积分

高级会员

积分
213
发表于 2022-1-17 18:31:22 | 显示全部楼层
eric2013 发表于 2022-1-17 11:02
可以的,实现方法一样,创建多个Server监听同一个端口就行。

豁然开朗,谢谢
回复

使用道具 举报

0

主题

5

回帖

5

积分

新手上路

积分
5
发表于 2022-3-8 16:33:41 | 显示全部楼层
rl-tcpnet 的socket 数量不能超过20吧,现在的版本可以>20?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
 楼主| 发表于 2022-3-9 03:41:45 | 显示全部楼层
tgyd 发表于 2022-3-8 16:33
rl-tcpnet 的socket 数量不能超过20吧,现在的版本可以>20?

不行,限制20个。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
 楼主| 发表于 2022-7-15 15:30:12 | 显示全部楼层
帮网友测试,网络助手随意关闭,设备管理关闭等均没问题。

image.png
回复

使用道具 举报

3

主题

56

回帖

65

积分

初级会员

积分
65
发表于 2022-7-15 18:56:51 来自手机 | 显示全部楼层
不知道有没有用电脑端连续隔10ms不停收发?我测试用丁丁串口软件每10ms发送20个字节左右,连续不停收发,大概800k会会死掉,再也连不上,使用的phy是lan8720
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
 楼主| 发表于 2022-7-15 19:29:57 | 显示全部楼层
way2888 发表于 2022-7-15 18:56
不知道有没有用电脑端连续隔10ms不停收发?我测试用丁丁串口软件每10ms发送20个字节左右,连续不停收发,大 ...

帮你用我们的测试了下,1MB,10ms,每次20字节,没问题,DM9162。

6.gif




有机会试试你的移植,按照此贴的设置,是否可以通过百万数据包测试。

测试STM32F429移植ThreadX NetX后ping 100万包的稳定性【耗时4小时25分钟通过】
https://www.armbbs.cn/forum.php?mod=viewthread&tid=99148

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
 楼主| 发表于 2022-7-15 20:21:51 | 显示全部楼层
way2888 发表于 2022-7-15 18:56
不知道有没有用电脑端连续隔10ms不停收发?我测试用丁丁串口软件每10ms发送20个字节左右,连续不停收发,大 ...

继续连续测试了1个多小时,依然正常。

image.png
回复

使用道具 举报

3

主题

56

回帖

65

积分

初级会员

积分
65
发表于 2022-7-15 20:51:48 | 显示全部楼层
eric2013 发表于 2022-7-15 20:21
继续连续测试了1个多小时,依然正常。

感谢硬汉,改天我改phy9162再测一下
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
 楼主| 发表于 2022-7-15 22:04:13 | 显示全部楼层
测试了三个小时,依然正常。

image.png
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 19:49 , Processed in 0.345326 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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