多个客户端发送数据,只能发一组

问题描述

服务端可以监听多个客户端,但是只有一个客户端能给服务端发送数据,这是哪的问题

解决方案

解决方案二:
客户端端口是不是一样?
解决方案三:
Quote: 引用1楼wc_ling的回复:

客户端端口是不是一样?一样的。就是连接两个客户端的时候,其中一个客户端有时连接不上,有时能连接上,数据发送不了。
解决方案四:
引用1楼wc_ling的回复:
客户端端口是不是一样?

一样的。就是连接两个客户端的时候,其中一个客户端有时连接不上,有时能连接上,数据发送不了。
解决方案五:
这种是不是要用异步监听?

时间: 2024-09-20 06:07:49

多个客户端发送数据,只能发一组的相关文章

ajax推技术,在线服务器端向客户端发送数据

问题描述 ajax推技术,在线服务器端向客户端发送数据 ajax推技术,用浏览器访问该网页后,为什么我的代码每次用insert 向数据库插入数据后,当第三次插入数据的时候才会有效果,将$mes显示在浏览器上? 代码如下: <?PHP header("content-type:text/html;charset=utf-8"); set_time_limit(0);//设置服务器脚本的最大执行时间. $conn=mysql_connect('localhost','root','1

服务器-如何利用UDP广播,给同一台电脑的多个客户端发送数据

问题描述 如何利用UDP广播,给同一台电脑的多个客户端发送数据 项目要求一台电脑同时开启多个同样客户端,同时接受服务器发送过来的数据.我想利用UDP广播实现,但是发现,多个客户端不能绑定同一个端口.这怎么实现啊.请教各位大神,小弟万分感谢! 解决方案 这个是很基础的UDP 协议,这个篇文章看能不能够帮到你:http://blog.csdn.net/qq_21792169/article/details/50412940 解决方案二: 我是想同一台电脑的多个客户端都接收另一台电脑发送过来的数据,但

VB WinSocket 连续向 Java写的客户端发送数据出现问题

问题描述 VB6做的服务器端WinSocket,向Java客户端发送数据,第一次发送SendData,Java正常接收.然后再次发送SendData,Java就接收不到数据了.分析原因,发现与http://bbs.csdn.net/topics/120116546这位大哥遇到的问题一模一样.这位大哥在帖子的最后给出来原因:"是VB的服务端程序多发了两个字节的0,这样下一个包的包头就不对了."可是我知道了这个原因之后,却想不出解决办法,所以在此希望各位大哥能帮忙出个好主意解决问题,谢谢!

socket通讯 android-请求:java写的客户端发送数据失败!!

问题描述 请求:java写的客户端发送数据失败!! 连接时,给服务端发送数据时总是报错!! 11-28 11:15:36.164: D/MainActivity(4212): wifiname:"LcyAP_03001" prxFlag:true substr: LcyAP FirstConn:true 11-28 11:15:36.164: D/MainActivity(4212): Now Ready to create connect to LC:Now wifi stat is

关于Netty4怎么实现客户端发送数据之后等待服务端的返回结果,谢谢了,非常感谢大侠!!

问题描述 关于Netty4怎么实现客户端发送数据之后等待服务端的返回结果,谢谢了,非常感谢大侠!!

mina做服务socket做客户端(发送数据过大拆成了几条ByteBuffer如何接收)

问题描述 我用java的Mina做服务端接受Socket客户端发送过来的信息,但是发送的信息过大,会给拆成了3-4条ByteBuffer,我通过session将他们可以连接起来,但是关键的问题是如果客户端发送的数据特别多,由于使用了线程池可能出现丢弃数据的可能,而且因为数据特别多mina服务端在过滤器中处理混乱不能拼接成一条完整的数据了.请问那位大侠帮忙出个解决的方法让我能够将数据拼接成功谢谢各位 解决方案 解决方案二:我只能提供我做过的,用的不是Mina,是自己的发送和接收:每个超长的分段发送

大家帮忙看看这个程序如何写下去?C++.NET的向客户端发送数据包的

问题描述 网络连接上以后先向客户端发送一个查询命令,得到相同的应答后再执行操作..voidWork::WorkConncetTry(){intn,i;array<unsignedchar>^buf=gcnewarray<unsignedchar>(256);client=gcnewTcpClient();id=-1;try{client->Connect(IPAddress::Parse(ip),port);stream=client->GetStream();Conn

关于Mina中服务器给客户端发送数据的问题

问题描述 现在的要求是当客户端连接服务器后,发送"login"登陆报文,服务器接受到登陆消息后,就要给客户端一直发送数据.请问应该怎么做?我开启了一个线程,然后给客户端发送消息,但是客户端收不到.这个是我写的线程类public class SendMessageThread implements Runnable{private IoSession session = null;private String msg = null;public SendMessageThread(IoS

做个局域网游戏,服务器用TCPlistener,客户端用Socket,当服务器连续向客户端发送数据时,客户端响应不过来,怎么解决?

问题描述 服务器端根据游戏结果,可能向客户端连续发两条数据(甚至更多条),这是客户端需要作出相应,改变界面,例如更新某个label的text,可是有时服务器发送第一条数据后客户端能正确响应,服务器紧接发第二条时(这是客户端还在做相应第一条的动作,例如播放声音,或者利用循环改变某个picturebox的图像等),客户端就没有反应了,怎么解决?服务器端简化代码:privateVoidSendMessage(stringMsg;{byte[]msgByte=newbyte[65535];stringm