kxing
发表于 2012-10-22 23:13:35
感谢此贴,小弟也在学习TCP。。。
sd23
发表于 2012-10-25 23:15:40
学习中11#的例子很有启发 感谢!
xhz520
发表于 2012-11-18 20:47:32
就是要这样,
au3x
发表于 2012-12-5 09:56:52
{:face (258):}有你们高手的源码就是我们学习的动力
lq3447
发表于 2015-6-21 15:10:10
AdlibRegister这个是 什么
傻娃
发表于 2016-5-28 14:07:34
有你们高手的源码就是我们学习的动力
傻娃
发表于 2016-5-28 14:07:39
有你们高手的源码就是我们学习的动力
wln
发表于 2016-10-10 20:58:39
感谢高手分享,人很学习进步了
tcehome
发表于 2016-10-16 20:06:33
学习中感觉好强大
zhygoodluck
发表于 2017-3-12 09:38:31
我也在研究多客户端同时连接问题,也想到用数组,但是有个错误正在调试
鉴仔
发表于 2017-6-21 00:19:53
向高手学习才能进步!
fenhanxue
发表于 2017-9-10 13:37:44
回复 1# nmgwddj
楼主,这样的代码实测中稳定不?因为AU3是单线程的,如果客户端数量庞大的话,能经受住多大的并发数?例如1万台客户端同时在线能扛得住不?10万台呢?100万台呢?有实测过么?
nmgwddj
发表于 2017-9-13 22:06:47
回复 27# fenhanxue
是的,这是很早的帖子了,在我还不清楚通讯原理的情况下咨询的问题。
正常的程序设计应该是异步处理连接的请求和数据交互,由于 AU3 限制,我个人能力无法做到线程池、异步IO等操作,所以目前最好的解决方案恐怕是多进程处理了。
P版曾经硬编码写过多线程的例子,但是还是相对有一些局限性,比如无法传递自定义的数据结构等等,但自定义数据结构是这种情况下必须要用到的。所以也不是很完美。
AU3 做这件事情我个人觉得还是有些不足。就算是用 C 来做,大量的数据并发也不是一个进程或者一台服务器能搞定的。这中间涉及到很多拓展的知识,不是一朝一夕能理解和学习到的。
fenhanxue
发表于 2018-2-26 21:09:40
回复 28# nmgwddj
我目前设想用TCP弄一个类似1楼这样的客户端+服务端,
设想的服务端数量大概是100个左右,
不知道用au3的单线程服务端来处理100个客户端,能否抗的住
demon猫奴
发表于 2019-2-28 11:38:46
学习了 论坛里,就是要这样,