社区
网络编程
帖子详情
同时发送同一数据到多个地址,使用udp,三种方案,哪种好点
Android
2003-10-20 04:07:31
同时发送同一数据到多个地址,使用udp,要求数据发送同步,并且发送包的数量比较多
方案1:一个socket,一个包一个包循环发送
方案2:建立n个线程,每个线程用一个全局的socket发送数据
方案3: 建立n个线程,每个线程创建一个独立的socket,发送数据
请问几种方案,各有什么优点,哪种更好
...全文
207
5
打赏
收藏
同时发送同一数据到多个地址,使用udp,三种方案,哪种好点
同时发送同一数据到多个地址,使用udp,要求数据发送同步,并且发送包的数量比较多 方案1:一个socket,一个包一个包循环发送 方案2:建立n个线程,每个线程用一个全局的socket发送数据 方案3: 建立n个线程,每个线程创建一个独立的socket,发送数据 请问几种方案,各有什么优点,哪种更好
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
唐勉的技术博客
2003-10-22
打赏
举报
回复
使用组播(Multicast)
agent
2003-10-22
打赏
举报
回复
UDP数据包的发送速度是非常快的,所以在发送包的数量比较多的情况下也完全可以胜任。
方案1:一个socket,一个包一个包循环发送
速度一般
方案2:建立n个线程,每个线程用一个全局的socket发送数据
速度比较快
方案3: 建立n个线程,每个线程创建一个独立的socket,发送数据
速度比较快,但线程过多会占用过多资源
mingcedar
2003-10-22
打赏
举报
回复
用广播或组播是不是更好呀
hoffen
2003-10-22
打赏
举报
回复
使用Multicast是最好的选择,因为占用资源少,而且编程也不过于复杂
醉马不肖
2003-10-22
打赏
举报
回复
方案2:建立n个线程,每个线程用一个全局的socket发送数据
全局的socket?????
netty tcp
udp
监听
同一
端口
文章目录前言一、tcp和
udp
区别二、netty创建服务1.tcp服务2.
udp
服务总结 前言 经常写tcp,最近需求突然要搞
udp
和tcp监听
同一
端口号。 一、tcp和
udp
区别 TCP 是面向连接的,
UDP
是面向无连接的
UDP
程序结构较简单 TCP 是面向字节流的,
UDP
是基于
数据
报的 TCP 保证
数据
正确性,
UDP
可能丢包 TCP 保证
数据
顺序,
UDP
不保证 二、netty创建服务 1.tcp服务 代码如下(示例): public class TcpServer { pub
C#学习系列之
UDP
同端口收发问题
“System.Net.Sockets.SocketException”类型的未经处理的异常在 System.dll 中发生 通常每个套接字
地址
(协议/网络
地址
/端口)只允许
使用
一次。
UDP
协议程序设计中的几个问题
一、
UDP
报文丢失
数据
利用
UDP
协议进行
数据
收发的时候,在局域网内一般情况下
数据
的接收均能接收到
发送
方的
数据
,除非连接双方的主机发生故障,否则不会发生接收不到
数据
的情况。1.
UDP
报文的正常
发送
过程 在Internet上,由于要经过
多个
路由器,正常情况下一个
数据
报文从主机C经过路由器A、路由器B、路由器C到达主机S。2.UPD报文的丢失 路由器要对转发的
数据
进行存储、处理、合法性判定、转发等操作,容易出现错误,所以很可能在路由器转发的过程中出现
数据
丢失的现象。对于
数据
丢失的原
UDP
服务端丢包-
发送
频率过高导致丢包
接收方丢
UDP
包,
发送
频率过高导致丢包,主要会造成接收方自身丢包。
QThread内创建Q
UDP
Socket接收并处理
数据
QThread内创建Q
UDP
Socket接收并处理
数据
前言connect函数与QThread
方案
前言 最近做项目,与仿真机通信。仿真机
发送
数据
频率为1毫秒,导致Qt上位机在主线程频繁接收
数据
,造成界面卡死,因此将整个
udp
的通信和解析都放在线程中进行。 connect函数与QThread connect函数最后一个参数指定了
三种
连接方式:自动模式、直连模式和队列模式。自动模式下,是
使用
的直连模式还是队列模式,主要看信号发出者和槽接收者是否在
同一
线程。 如果sender和reciver对象在
同一
线程中被创
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章