您的位置:程序门 -> vb -> 网络编程



用winsock编写的服务端同时接受几百个客户端发送的数据会丢失文件吗??


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


用winsock编写的服务端同时接受几百个客户端发送的数据会丢失文件吗??
发表于:2007-05-28 14:27:44 楼主
用winsock控件中的udp协议编写的服务端程序,能不能同时接受200~300左右的客户端同时发送来的数据??
会不会丢包?
还有如果是能同时接受的话,服务端是一个一个的处理客户端请求还是同时处理啊??
说明下,客户端所发送的程序并不是很大,最大也就是10k左右(其实正常情况下只有3~5k左右,和qq一样,差不多都是文本的)
希望有知道的好心人给解释下。
我根本不懂udp这东东。
看了看msdn的帮助更晕乎了啊-_-
真心期待答复
ps
本人今天刚刚建好csdn的帐号,所以分很少。请见谅,不过我有百度知道的积分。
如果有谁知道的话,除了csdn的分之外,还额外怎送百度知道的积分!
呵呵。
发表于:2007-05-28 20:31:191楼 得分:0
没人理??自己顶!
发表于:2007-06-01 16:12:042楼 得分:0
只用过tcp,udp不会;一般window在接收的时候会分配一个栈.好像是50;就是说如果收到了50个客户数据后如果第一个客户的数据还没处理完.就容易丢失......
发表于:2007-06-01 17:02:163楼 得分:0
vb不适合做服务程序
发表于:2007-06-01 17:08:284楼 得分:0
丢包和协议有关
你用udp肯定会丢
而且
我非常同意楼上的说法
vb6不适合做服务器端程序,因为vb6对多线程处理几乎是没有支持的


快速检索

最新资讯
热门点击