将数据从php服务器发送到vb.net客户端



我想在没有请求的情况下将数据从在线PHP网站发送到客户端程序(vb.net,但可以是另一种语言)。我的意思是,我有一个网站,客户可以在那里制作一些东西,并在桌面上接收这些数据。

                    (no request)

来自网站的PHP脚本------------------------>桌面上的vb.net

哪种方式对你来说最好?我可以使用websocket吗?或者有更好、简单的方法可以做到这一点?或者我从vb.net中读取数据来计时任务?

ty

让我向您解释#一件事:如果你想将数据发送到任何PC或任何客户端,你需要在某个端口上使用IP连接到它,这意味着客户端设备必须转发你试图访问的端口,这对一些用户来说可能很困难,所以我建议你使用名为"Fopen()"的PHP函数使用它可以将数据保存到网站中的某个文件中,并使其像文本文件一样可读。示例:

<?
$inputString = "Data you want to send to Desktop";
$fp = fopen( "yourfile.txt" , "w" );
fwrite($fp, $inputString);
fclose($fp);
?>

然后通过查看文件的URL从桌面客户端读取文件:

http://www.yoursite.com/path/yourfile.txt

数据会在那里,所以在你得到数据后,就用它做你想做的事。

相关内容

  • 没有找到相关文章

最新更新