3

我正在寻找一个服务器端组件,最好是 java,它允许我通过 javascript 订阅 pubsubhubbub 提要。我知道订阅者是标准 rest/pubsubhubbub 格式的服务器端应用程序,但谷歌似乎已经创建了一个看起来很方便的 ajax 桥。

不幸的是,我处理的数据根本无法离开我们的服务器,更不用说通过 Google 的了。

有人知道伪 javascript pubsubhubbub 订阅者的(最好是免费的)服务器端代理吗?

参考:http ://code.google.com/apis/feed/push/docs/index.html#hiworld

4

3 回答 3

1

我知道KwwikaPusherapp正在为此努力。如果你愿意,我可以向你介绍这些人。

如果没有,我相信使用 Node.JS 之类的东西构建起来应该相对容易。Github 上的这段代码应该是一个好的开始。像这样的东西是用它建造的。

我们(superfeedr)正试图让更多的人建造类似的东西......

于 2010-07-19T18:54:53.400 回答
0

您可以在 Web 应用程序中查看使用 Superfeedr 和 Kwwika 组合的示例,该示例可让您在此处订阅任何 RSS 提要或跟踪 RSS 提要中的关键字:http: //superfeedr.kwwika.com

你可以在这里获取 GitHub 中的源代码:http: //github.com/kwwika/ASP.NET-MVC-PubSubHubbub-Subscriber/tree/Kwwika-Superfeedr-Demo

于 2010-08-18T14:41:11.793 回答
0

我正在寻找一个服务器端组件,最好是 java,它允许我通过 javascript 订阅 pubsubhubbub 提要

订阅部分有一个java实现] 1可用。但是 hub 部分尚未在 java 中实现,它需要订阅应该是私有的 feed。对于 javascript(jquery) 部分,我将只使用简单的长轮询。

有人知道伪 javascript pubsubhubbub 订阅者的(最好是免费的)服务器端代理吗?

我认为(还)不存在这样的免费解决方案。甚至谷歌的推送 API 还没有开放。

不幸的是,我处理的数据根本无法离开我们的服务器,更不用说通过 Google 的了。

pubsubhubbub 协议的 HUB 部分还没有实现。但是,如果是在内部,我也不认为您需要集线器(规范)提供的这种扇出(广播到其他服务器)。

我认为您可以使用像Atmosphere这样的彗星框架来暂停连接并广播提要差异。我认为这可以用 Atmosphere 框架快速编写(1 天你将有一个工作原型)。

于 2010-07-19T18:26:39.317 回答