通过Atom协议实时提供

时间:2015-06-19 12:00:29

标签: rss apache-camel atom-feed atompub

我必须创建一个使用Atom服务提要的消费者。当在atom服务器上发布任何内容时,应该使用feed。

目前我正在使用camel-atom协议,默认情况下每隔60秒轮询一次原子服务器(这个轮询时间可以减少)。有没有办法(使用任何API)我可以订阅原子服务器并在发布时收到更新?

2 个答案:

答案 0 :(得分:1)

Atom服务器没有推动对订阅者的更改。已发布的订阅源(RSS和Atom)是一种使客户能够自动检查更新的方法。

除了设置轮询间隔的consumer.delay之外,没有其他选项可以配置camel-atom

答案 1 :(得分:0)

正如Cringe所说,Atom本身“只是”一种数据格式......不是分发/使用数据的协议。有几个协议是围绕distrubuting和使用Atom而构建的,从Atompub开始。然而,这些天最受欢迎的显然是PubSubHubbub(受Wordpress,Blogger,Medium,Feedburner,Feedpress,Etsy ......以及许多小型/独立的CMS支持)。

同时查看Superfeedr(我创建的!),它可以帮助您将任何RSS / Atom提要转换为要使用的流。