你自己描述问题的过程已经很清晰了,包括使用方式。
不过由于不知道你为什么需要这么做(不知道同步任务是什么),觉得你指定的客户端来做任务同步是否合理(你只是同步进度,或者还有其他数据?)
还有使用udp是否合适?你本身是S/C模式的,所有客户端都是要连接到服务端。你可以用TCP保持所有客户端连接到服务端,然后有服务器来随即选择一个作为同步对象,来同步其他客户端。当这个客户端掉线后,服务器重新选择。
难道你是想做游戏操作同步?让每个客户端都保持一样的进度?不错是在想不出对实时性要求高会用c#来做。
family as water