Обновления в режиме реального времени отображаются в виде ленты друзей или твитов - PullRequest
4 голосов
/ 21 сентября 2010

Я использую PubSubHubbub для получения последних обновлений в ленте.Как только URL-адрес обратного вызова получает обновление, он должен отображаться на веб-странице, например, в фиде друзей или в твиттере (содержание будет перемещаться вниз по мере поступления нового содержимого).

Существует ли какая-либо библиотека для этого?Jquery?

URL-адрес обратного вызова получает обновления в формате atom xml.

Спасибо, Мани

Ответы [ 4 ]

1 голос
/ 22 июня 2012

Вы можете использовать socket-sub , если у вас есть сервер Node.JS.

1 голос
/ 21 сентября 2010

PubSubHubbub - это протокол сервер-сервер , что означает, что вы пропускаете соединение между сервером, который получает обновления фида, и клиентом (в вашем случае браузером). Очевидно, есть много способов сделать это. Одним из них является использование поставщика, например Kwwika , BeaconPush или PusherApp .

Другой способ - реализовать это самостоятельно. Небольшой сервер, который может обрабатывать входящие уведомления PubSubHubbub, а также обслуживать некоторый контент HTTP, а также обновлять контент на удаленной странице. Это можно сделать с помощью некоторого Ajax, с длинным опросом или веб-сокетами. Я бы порекомендовал прочитать эту статью , которая даст вам общий обзор.

1 голос
/ 23 сентября 2010

У Google есть хорошая оболочка для JavaScript / браузера для этого:

http://code.google.com/apis/feed/push/docs/index.html

удачи!

1 голос
/ 21 сентября 2010

Я не уверен, есть ли готовый плагин для вас, но вы можете следовать этому учебнику, чтобы создать свой собственный.

...