Существующий пабсубхаббуб ajax прокси / мост (Как API Google Feeds v2 с Push) - PullRequest
3 голосов
/ 19 июля 2010

Я ищу компонент на стороне сервера, предпочтительно java, который позволит мне подписаться на каналы pubsubhubbub через javascript. Я понимаю, что подписчики являются серверными приложениями в стандартном формате rest / pubsubhubbub, но Google, похоже, создал мост ajax, который выглядит довольно удобным.

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

Кто-нибудь знает о (желательно бесплатном) серверном прокси для подписчиков псевдо-javascript pubsubhubbub?

Ссылка: http://code.google.com/apis/feed/push/docs/index.html#hiworld

Ответы [ 3 ]

1 голос
/ 19 июля 2010

Я точно знаю, что Kwwika и Pusherapp работают над этим.Я могу познакомить вас с этими парнями, если хотите.

Если нет, я считаю, что это будет относительно легко построить с такими вещами, как Node.JS, например.Этот код на Github должен быть хорошим первым началом.Вещи , подобные этому , были созданы с его помощью.

Мы (superfeedr) пытаемся заставить больше людей строить подобные вещи ...

0 голосов
/ 18 августа 2010

Вы можете увидеть пример использования комбинации Superfeedr и Kwwika в веб-приложении, которое позволяет подписаться на любой канал RSS или отслеживать ключевые слова в каналах RSS здесь: http://superfeedr.kwwika.com

И вы можете получить исходный кодкод в GitHub здесь: http://github.com/kwwika/ASP.NET-MVC-PubSubHubbub-Subscriber/tree/Kwwika-Superfeedr-Demo

0 голосов
/ 19 июля 2010

Я ищу серверный компонент, предпочтительно java, который позволит мне подписаться на каналы pubsubhubbub через javascript

Существует реализация java] 1 доступной части подписки.Но хаб-часть еще не была реализована в Java, что необходимо для подписки на канал, который должен быть закрытым.Для части javascript (jquery) я бы просто использовал простой длинный опрос.

Кто-нибудь знает о (желательно бесплатном) прокси-сервере на стороне для подписчиков псевдо-javascript pubsubhubbub?

Я не думаю, что подобное бесплатное решение существует (пока).Даже Google Push API еще не открыт.

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

Тамеще не является реализацией HUB-части протокола pubsubhubbub.Но если это внутренне, я также не думаю, что вам нужен такой вид разветвления, который предлагает концентратор (спецификация) (широковещательная рассылка на другие серверы).

Я думаю, вы могли бы просто использовать кометный фреймворк, такой как Атмосфера , для приостановки соединения и трансляции различий.Я думаю, что это можно быстро написать с помощью среды Atmosphere (через 1 день у вас будет рабочий прототип).

...