请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
您好!
我将 am243x-EVM 与 MCU_PLUS_SDK_am243x LwIP 搭配使用 TCP 服务器示例 。
我将通过 Putty 应用程序连接到该服务器。
我想连接多个 TCP 客户端。
当我尝试与第二个客户端连接时-服务器拒绝
有#define 关于多少客户端吗?
我还应该做些什么 接受 更多客户?
谢谢。
Eli
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我将 am243x-EVM 与 MCU_PLUS_SDK_am243x LwIP 搭配使用 TCP 服务器示例 。
我将通过 Putty 应用程序连接到该服务器。
我想连接多个 TCP 客户端。
当我尝试与第二个客户端连接时-服务器拒绝
有#define 关于多少客户端吗?
我还应该做些什么 接受 更多客户?
谢谢。
Eli
尊敬的 Eli Mordel:
这是 TCP/IP netconn 套接字编程的已知可扩展性问题、开箱即用配置仅支持1个客户端。
但是、可以支持多个客户端。 这可以通过适当的螺纹处理来实现。 当您输入 netconn_accept ()函数时,它会阻止等待传入的客户端连接请求。
在这里、您可以尝试立即处理客户端请求并将其关闭、或生成新任务并传递新收到的套接字客户端请求、并并行处理此任务。
此致、
Shaunak