社区
C#
帖子详情
C#怎么实现用UDP进行多机通信?
jy773553
2019-07-14 09:37:09
求助一下各位大佬,C#写代码控制两台甚至多台电脑通信怎么实现?一台主机,从机不限(2台吧)
...全文
424
7
打赏
收藏
C#怎么实现用UDP进行多机通信?
求助一下各位大佬,C#写代码控制两台甚至多台电脑通信怎么实现?一台主机,从机不限(2台吧)
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
圣域理想
2019-07-16
打赏
举报
回复
UDP 协议不需要连接握手即可收发消息,但也容易丢失数据包,你的想法可以在同一个网段上 xxx.xxx.xxx.255 发送消息就是广播消息,该网段内所有的机器都可以接收到消息。
it_gz_xi
2019-07-16
打赏
举报
回复
TCP,UDP,WCF,Rometing都可以实现
threenewbee
2019-07-15
打赏
举报
回复
不同的计算机连,同一个局域网还可以广播
郑州高新区WPF小王子
2019-07-15
打赏
举报
回复
是的,局域网广播就行。
源源天下游
2019-07-15
打赏
举报
回复
UDP广播可以实现你的需求
XBodhi.
2019-07-15
打赏
举报
回复
UdpClient 对象。
生财
2019-07-15
打赏
举报
回复
你首先需要 ,定义你的几台机器怎么通讯?通讯的格式是什么样的?如JSON(UDP 不能超过65535字节) ,还是2进制。
如
A-》 B {"source":'A', cmd:'把网页打开', url:'http://www.sohu.com'}
B->A {"source":'B', cmd:'我把网页打开了', url:'http://www.sohu.com', html内容:'xxxx不能超过60KB哦'}
注意A发给B时 Socket 对像的 EndPoint 要写B的 IP 和端口。
B发给A 同理
LCM
多机
通信
避坑指南:如何解决‘Check your routing tables and firewall settings‘错误
本文针对LCM分布式
通信
中高频出现的'Check your routing tables and firewall settings'错误,深入剖析其根源——
UDP
组播传输中断、TTL异常衰减及防火墙隐式拦截。重点涵盖永久化组播路由配置、多网卡策略路由、nftables精细化防火墙规则、内核组播参数调优及跨平台兼容方案,适用于机器人与自动驾驶等实时系统。
基于
C#
的Socket开发快速入门
本文详细介绍了基于
C#
的Socket开发,包括原理、关键API、实例代码及
多机
通信
流程,涵盖客户端与服务器端的连接、数据传输与错误处理。
DDS如何赋能ROS2
实现
高效分布式
通信
?
本文深入解析DDS如何支撑ROS2
实现
去中心化、高可靠、低延迟的分布式
通信
。重点涵盖DDS核心优势(无单点故障、动态发现、多播优化)、QoS策略配置方法、共享内存零拷贝加速机制、多DDS
实现
选型对比(Fast DDS/Cyclone/Connext),以及迁移实践与深度调优技巧(如内存池、CPU绑核、Nagle禁用)。内容聚焦工业机器人、AGV集群等真实场景下的性能提升与避坑经验。
ROS 2实战全解析:从DDS
通信
到嵌入式部署的工程经验
本文深入解析ROS 2的DDS
通信
机制、QoS策略配置、RMW中间件选型、节点生命周期管理、参数系统、Launch编排、Nav2导航栈模块化设计,以及嵌入式部署与工业级可靠性优化等关键工程实践。重点涵盖
多机
发现、QoS兼容性排查、组件化
通信
降延迟、micro-ROS适配、DDS安全插件及生产环境版本与环境隔离方案。
C#
111,128
社区成员
642,534
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章