注册 登录
编程论坛 VFP论坛

请教sam_jiang老师

wxzd123 发布于 前天 12:45, 423 次点击
原来A程序用winsock,用广播发送到b,c,d,e.....等多个电脑,可是云电脑不行,只能针对固定IP发送,只能循环发送,如果那个IP不通,还要等待,你有什么好办法指导一下,谢谢
18 回复
#2
吹水佬前天 14:42
多播、组播协议通常用UDP,UDP发送方不会等待接收方的任何状态确认,发送数据后立即返回,无论接收方是开启、关闭还是根本不存在。
#3
yiyanxiyin前天 14:45
云电脑没有固定ip可以用nat,  等待问题可以用队列
#4
wxzd123前天 16:06
回复 2楼 吹水佬
版主你好,你说的那种和我说的是一样吧,云电脑测试了只能ip一对一发送,你办法多,请指点
#5
wxzd123前天 16:16
回复 3楼 yiyanxiyin
老师你好,云电脑有两个IP,和本地都不通,在云电脑里可以和本地电脑互传文件,但是IP拼不通,不能通信,云电脑和云电脑之间可以,也可以一对一发数据,不能群发,你说的方法怎么用,请老师指点,谢谢.
#6
吹水佬前天 16:32
没用过云电脑
云电脑应该算是虚拟电脑,IP是不是也是虚拟IP,虚拟IP在云端是ID。

#7
yiyanxiyin前天 16:35
既然本地可以和云电脑互传文件, 那么云电脑就必然有一个外网ip以及端口和本地电脑通讯, 传文件可以那么你的socket程序也没有问题,  传文件你使用的什么ip, 你可以找一下ip提供商给你提供端口映射到你的socket程序的端口, 这个过程就叫nat
#8
wxzd123前天 16:52
吹水佬和yiyanxiyin两位老师,在云电脑里可以看到本地硬盘,直接复制粘贴就可以
只有本站会员才能查看附件,请 登录
有两个IP
只有本站会员才能查看附件,请 登录
以太网IP在各云电脑之间可以拼通
只有本站会员才能查看附件,请 登录
另一个不行
只有本站会员才能查看附件,请 登录
#9
wxzd123前天 16:55
他们技术人员给弄了两次,第一次是云和本地端口通信不行,第二次是云电脑之间通信,群发也没解决,只能是一对一,不能群发他们是架构设置的,可能是安全考虑
#10
yiyanxiyin前天 19:11
你那个远程桌面是通过什么ip访问的, 那个就是外网IP, 通过这个ip做端口转发(NAT), 即可访问云电脑里面的socket程序
#11
wxzd123前天 19:49
回复 10楼 yiyanxiyin
老师你好,不是远程桌面,是一个程序安装在电脑上的
#12
wxzd123前天 20:13
那个云电脑通信网卡应该是本地电脑访问的ip

[此贴子已经被作者于2025-11-6 20:14编辑过]

#13
吹水佬昨天 07:30
可以咨询一下服务商云电脑网络连接数的限制数


#14
wxzd123昨天 08:36
回复 13楼 吹水佬
版主您好,你是说本地电脑连接云电脑,还是云电脑之间?我觉得本地电脑连接云电脑只能在他的程序中,不会让没有安装他们程序的电脑去连接的
#15
wxzd123昨天 09:38
回复 10楼 yiyanxiyin
yiyanxiyin老师你好,这个完全不会,能否根据这个ip:198.19.1.217给个代码示例,我测试一下,谢谢
#16
吹水佬昨天 09:56
回复 14楼 wxzd123
个人感觉有点像C/S服务,本地端为C端;S端为云端。
云电脑由C端和S端两个基本部分组成,只能在云电脑服务的框架内正常使用。
或者可以把她看成是一种专用的代理服务,云端接收本地端发出的服务指令,如键盘鼠标等各种动作产生的数据指令送到云端进行计算,并将运算结果返回到本地端进行显示打印等输出。
所以,云电脑的使用会受到云服务框架的限制。
#17
yiyanxiyin昨天 10:02
  你根本没理解到电脑是如何联网的, 局域网电脑和Internet是怎么通讯的, 目前的时代是ipv4时代, 还没实现ipv6的ip自由,  ipv4时代ip资源有限, 不会给你每个电脑一个公网IP, 你的云电脑要是有独立的公网IP那成本就会增加, 没有公网ip的电脑怎么实现公网通讯,这就是nat的功劳,建义仔细看看NAT的原理,要不然讨论不下去
#18
sych昨天 10:11
换个思路,不主动发送,客户端需要自己去申请
时间服务器是不是就是这样的思路

[此贴子已经被作者于2025-11-7 10:25编辑过]

#19
sam_jiang昨天 16:31
回复 楼主 wxzd123
前两天没有上网,没有看到~ 对不住了

事实上,包括qq在内的大多数即时通讯软件是同时开2个winsock的,一个tcp连接,一个udp连接。

重要的数据用tcp协议传输,不太重要的用udp传输,比如广播,视频,语音,某些游戏数据等

广域网的广播其实是假广播,服务端记录在线的客户端的IP及端口,然后挨个用udp发送信息!

udp广播通常运用在局域网
1