@inq_1337

Как реализовать отправку данных с сайта в программу?

Допустим, на сайте есть активная кнопка, при нажатии на которую должно удаленно происходить скачивание текстового документа. То есть, на компьютере открыта программа которая мониторит входящие запросы и если такой поступает, то скачивает файл. При этом действий со стороны пользователя в программе не должно быть, все должно управляться удаленно через сайт.
Может кто-то сталкивался с подобной задачей?
Буду рад любому ответу (желательно с примерами кода. Сервер на php, а программа может быть реализована на любом языке, но лучше шарп или плюсы).
  • Вопрос задан
  • 209 просмотров
Решения вопроса 1
@zxf
Вариант 1: Почитайте о WebSocket’ах:
https://developer.mozilla.org/ru/docs/Web/API/WebS...

Вариант 2: HTTP запросы из программы на сервер с определенным промежутком времени.

В чатах, проблема извещения участников о новых сообщениях имеет ту же суть, что и Ваша задача. Для уведомления подключенных участников о том, что поступило новое сообщение используется технология WebSocket’ов.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Dr_Elvis
@Dr_Elvis
В гугле забанен
Используйте WebSocket или со стороны программы, допустим, каждую секунду опрашивайте сервер на наличие необходимых файлов, если есть - то в ответ отдавать файл.
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
предположим вам нужно получить апдейт по.
Вы делаете сервис задача которого обратится по адресу
https://site.com/update/88888888888

где число это время последней отгрузки этого апдейта unix timestamp
структура ответа

{
[]
}

где массив это список строк.
После загрузки время изменяется на https://site.com/update/88888888899
и так далее
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы