我想將數據從在線PHP網站發送到客戶端程序(vb.net,但可以是另一種語言),無需請求。我的意思是說我有一個網站,客戶可以在桌面上製作一些東西並接收這些數據。從網站將數據從php服務器發送到vb.net客戶端
(no request)
PHP腳本-------------------------> vb.net在桌面上
哪種方法適合你?我可以使用websockets還是有更好更簡單的方法來做到這一點?或者我從vb.net讀取數據,計時任務?
TY
我想將數據從在線PHP網站發送到客戶端程序(vb.net,但可以是另一種語言),無需請求。我的意思是說我有一個網站,客戶可以在桌面上製作一些東西並接收這些數據。從網站將數據從php服務器發送到vb.net客戶端
(no request)
PHP腳本-------------------------> vb.net在桌面上
哪種方法適合你?我可以使用websockets還是有更好更簡單的方法來做到這一點?或者我從vb.net讀取數據,計時任務?
TY
讓我解釋一下#one東西給你: ,如果你想將數據發送到任何PC或任何客戶端需要連接其上的一些端口至極使用IP意味着客戶端設備必須轉發到您嘗試訪問的端口,這可能對某些用戶來說很難,所以我建議您使用名爲「Fopen()」的PHP函數使用它將數據保存到網站中的某個文件,並使其可讀性像文本文件一樣這裏示例:
<?
$inputString = "Data you want to send to Desktop";
$fp = fopen("yourfile.txt" , "w");
fwrite($fp, $inputString);
fclose($fp);
?>
然後只是從桌面客戶端讀取文件通過檢查U該文件的RL:等你以後得到的數據只是做你想做的事情什麼都
http://www.yoursite.com/path/yourfile.txt
和數據將在那裏。
ty,這可以是一種方式,唯一的我的dubt是我需要定期檢查文件是否存在或它是否包含新數據。我希望有更多的實時和自動... – Charlie 2014-10-02 20:31:41
結賬[CURL](http://us.php.net/manual/en/book.curl.php) – Machavity 2014-10-02 18:28:05
cURL可以在不使用網絡服務器的情況下將網站上的文件發送到客戶端PC嗎? – Charlie 2014-10-02 21:51:20