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

问题描述

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

项目要求一台电脑同时开启多个同样客户端,同时接受服务器发送过来的数据。我想利用UDP广播实现,但是发现,多个客户端不能绑定同一个端口。这怎么实现啊。请教各位大神,小弟万分感谢!

解决方案

这个是很基础的UDP 协议,这个篇文章看能不能够帮到你:http://blog.csdn.net/qq_21792169/article/details/50412940

解决方案二:

我是想同一台电脑的多个客户端都接收另一台电脑发送过来的数据,但是发现绑定同一个端口出错了。您说的这个也需要绑定端口啊。

时间: 2024-09-16 00:11:18

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

方法-只有一台电脑怎么测试一个局域网收发数据的程序

问题描述 只有一台电脑怎么测试一个局域网收发数据的程序 如题目,小弟自己写了个仿飞鸽传书的局域网收发数据的程序,在自己本地电脑上测试用本地回环地址测试没有问题, 我现在就是想测试局域网中,可以好使不?但是我只有一台电脑,请问各位大牛们,有什么办法可以一台电脑模拟成2台电脑或者什么的方法可以测试这个程序么? 解决方案 嗯 我有虚拟机 上面有一个XP的系统 我自己点奥window7的 请问 一个虚拟机 一个本地window7 可以测么? 解决方案二: 方法1.找你身边的同学一起测试? 方法2.安装V

Win7如何利用家庭组把多台电脑共享起来

曾经普通人家庭要有台电脑那是不得了的事,如今普通人家里有好几台电脑是很正常的事,如果需要在家中的几台电脑之间传送文件,你会选择什么方法?用QQ传.用U盘拷?这两种方法最常见,操作起来也不难,但多少还是有点麻烦,尤其是在没有QQ或找不到U盘的情况下.其实,只要几台电脑中安装的都是Win7系统,利用Win7的家庭组就可以为这几台电脑搭建一个迷你型的局域网,利用家庭组来传送文件的操作更简单,就像在本地硬盘中复制粘贴一样. 第一步:创建家庭组 在Win7系统中创建家庭组的方法也很简单.首先,在其中一台W

关于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

怎样发送数据包,实现客户端登录服务器的测试

问题描述 怎样发送数据包,实现客户端登录服务器的测试 (类似于qq模拟登录)我有一个客户端,可能会随机连接100台服务器,现在为了测试服务器是否工作正常,我需要从客户端发送数据包,数据包含用户名和密码和服务器IP地址. 网页可以用post,get,urllib什么的实现,但客户端怎么实现?wireshark抓包能实现吗? 解决方案 http://wenku.baidu.com/link?url=iOy_S1x72h_Cd0F9vRgzG2Eja_ZZLUSqR4LRj-Q4Jv9F_yo6IMc

Nodejs实现的一个简单udp广播服务器、客户端_node.js

nodejs发送udp广播还是蛮简单的,我们先写个服务器用于接收广播数据,代码如下: 复制代码 代码如下: var dgram = require("dgram"); var server = dgram.createSocket("udp4"); server.on("error", function (err) {   console.log("server error:\n" + err.stack);   server

侠客:我是如何利用互联网赚到四台服务器的

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 侠客,一个80后站长,浙江衢州人,年龄23,毕业于:浙江衢州学院.侠客对互联网有强热浓厚的兴趣.喜欢编程,但不喜欢成为技术;喜欢看新闻,但不热衷于媒体;喜欢玩竞技游戏,但不喜欢网络游戏;喜欢做网站,现在只做一个网站,那就是现在发展中的侠客站长站.侠客觉得:Admin5是一个好地方,包括侠客和所有站长在内,都喜欢这个地方,曾在三年前,侠客就已经

UdpClient无法在局域网中发送UDP广播包的解决办法

问题描述: 在XP或者Win7上面没有办法发送UDP广播报,发送的代码如下所示,应该没有问题. 1 /// <summary> 2 /// 发送消息 3 /// </summary> 4 /// <param name="strDataToSend">要发送的字符串</param> 5 /// <returns>发送成功与否的标识</returns> 6 public bool SendMsg(string str

基于vb.net的udp广播收发,能发不能收,代码贴上

问题描述 基于vb.net的udp广播收发,能发不能收,代码没提示错误,也不知道哪里有问题,请各位大神帮忙一下,运行起来,能发不能收.我要实现的是基于vb.net的udp广播收发,麻烦各位大神帮忙看看代码哪里出错了,跪求帮忙...代码贴上.发送端:ImportsSystemImportsSystem.NetImportsSystem.Net.SocketsImportsSystem.TextPublicClassfrmMainInheritsSystem.Windows.Forms.FormPr