Я хочу отправить данные с онлайн-сайта PHP клиентской программе (vb.net, но может быть на другом языке) без запроса. Я имею в виду, что у меня есть веб-сайт, где клиенты что-то делают и получают эти данные на рабочем столе.
(no request)
PHP скрипт с сайта ————————-> vb.net на рабочий стол
Какой для вас лучший способ? Могу ли я использовать веб-сокеты или есть лучший и простой способ сделать это? Или я читаю данные с vb.net сроков выполнения задачи?
ти
позвольте мне объяснить вам одну вещь:
Если вы хотите отправить данные на любой ПК или любой клиент, вам нужно подключиться к нему с использованием IP-адреса на каком-либо порту, что означает, что клиентское устройство должно переадресовывать порт, к которому вы пытаетесь получить доступ, и это может быть затруднительно для некоторых пользователей, поэтому я предлагаю Вы используете функцию PHP под названием «Fopen ()», чтобы сохранить данные в каком-то файле на вашем веб-сайте и сделать его читаемым, как текстовый файл, и здесь Пример:
<?
$inputString = "Data you want to send to Desktop";
$fp = fopen( "yourfile.txt" , "w" );
fwrite($fp, $inputString);
fclose($fp);
?>
а затем просто прочитайте файл из Desktop Client, просмотрев URL-адрес файла:
http://www.yoursite.com/path/yourfile.txt
и данные будут там, так что после того, как вы получите эти данные, просто делайте то, что вы хотите с ним.
Других решений пока нет …