Относительно обновлений в реальном времени с использованием сигнала R

0

Я хочу разработать приложение для обновления цен на акции в реальном времени, используя Signal R. Для этого я приведу несколько руководств, основанных на SignalR Now, для чего я буду использовать yahoo или google apis, чтобы получить текущую цену и отобразить ее в своем веб-приложении. Проблема в том, как мои хаб или мои клиентские функции будут знать, что цена была изменена, поэтому она может занять последнюю цену акций от api, а затем я могу транслировать в определенную группу

  • 0
    SignalR волшебным образом не заставит сторонние веб-сервисы работать в реальном времени. Но это позволит вам создать свой собственный сервис в реальном времени, который будет выступать в качестве прокси-сервера для устаревшего сервиса (например, Google или Yahoo), который необходимо опросить. Есть довольно много шагов, связанных с этим, хотя, вероятно, вам следует разбить его и задать один или несколько конкретных вопросов
  • 0
    Хорошо, теперь моя проблема заключается в том, как я могу позвонить в сервис Google или API Yahoo. Я имею в виду, как определить, что предыдущая цена акций изменилась, поэтому теперь мне нужно сделать вызов Google или API API, чтобы получить последнюю цену. И затем получить обновленную цену и показать на моем сайте. ??
Показать ещё 1 комментарий
Теги:
signalr
signalr-hub
signalr.client

1 ответ

1
Лучший ответ

Вы не можете ничего сделать, чтобы получать данные API в реальном времени. Это то, как они это реализовали. Если они поддерживают реальное время, то это следует упомянуть в их API. Что вы можете сделать, периодически назовите их API из своего кода и посмотрите, доступны ли какие-либо обновления. Вы можете использовать SignalR, чтобы нажимать обновления на стороне клиента. Внедрите серверную и клиентскую стороны в своем приложении, чтобы всякий раз, когда обновление доступно из вашей периодической проверки, оно будет вызывать обновления на стороне клиента.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню