Language agnostic 它是否存在;rss托管“;使用API创建提要

Language agnostic 它是否存在;rss托管“;使用API创建提要,language-agnostic,rss,atom-feed,Language Agnostic,Rss,Atom Feed,我正在创建一个桌面应用程序,它将创建一些报告。我想将这些报告导出为RSS或ATOM提要。我可以使用Rome lib for Java轻松创建提要。但我不知道如何传播它们。我曾想过将httpd嵌入到我的应用程序中,但这不是一个好主意,因为计算机可以隐藏在NAT后面,也可以关闭 我需要某种“代理”服务器,在那里我可以推送我的订阅源,而客户端将能够从该服务器中提取内容 我可能会为此编写服务器端应用程序,但首先我想知道是否有专门的解决方案可用于此类问题 我也在考虑使用一些博客平台和它的API。你认为这种

我正在创建一个桌面应用程序,它将创建一些报告。我想将这些报告导出为RSS或ATOM提要。我可以使用Rome lib for Java轻松创建提要。但我不知道如何传播它们。我曾想过将httpd嵌入到我的应用程序中,但这不是一个好主意,因为计算机可以隐藏在NAT后面,也可以关闭

我需要某种“代理”服务器,在那里我可以推送我的订阅源,而客户端将能够从该服务器中提取内容

我可能会为此编写服务器端应用程序,但首先我想知道是否有专门的解决方案可用于此类问题

我也在考虑使用一些博客平台和它的API。你认为这种方法怎么样

当选择平台能力来处理大量更新时,我必须考虑的另外一件事。有时桌面应用程序会被关闭,但当它运行时,会生成大量更新

看看谷歌的

编辑

这里有一个更好的链接供他们参考。您仍然需要使用一些服务来生成提要,但它不必处理繁重的负载。Feedburner将每30分钟轮询一次您的订阅源,他们的服务器将充当您订阅源的代理。至于如何发布Feedburner阅读的feed,我建议编写一个服务来处理这个问题,更考虑到您从许多桌面应用程序获取feed的数据,编写一个自定义服务来与它们交互、将数据存储在数据库中可能会更容易,并发布订阅源,而不是为此目的尝试修改博客服务。

查看谷歌的

编辑


这里有一个更好的链接供他们参考。您仍然需要使用一些服务来生成提要,但它不必处理繁重的负载。Feedburner将每30分钟轮询一次您的订阅源,他们的服务器将充当您订阅源的代理。至于如何发布Feedburner阅读的feed,我建议编写一个服务来处理这个问题,更考虑到您从许多桌面应用程序获取feed的数据,编写一个自定义服务来与它们交互、将数据存储在数据库中可能会更容易,发布订阅源,而不是为了这个目的尝试修改博客服务。

我不知道为什么我第一次回答你的问题时没有想到这一点,但是雅虎有一个名为的服务,允许你使用它从各种输入生成订阅源。我不确定它的可扩展性有多好,但它可能适合您。

我不知道为什么我在第一次回答您的问题时没有想到这一点,但雅虎有一个名为的服务,允许您使用它从各种输入生成提要。我不确定它的可扩展性如何,但它可能适合您。

我提前查看了feedburner,但找不到任何推送选项。我想我必须有我的饲料和饲料燃烧器服务器,这是唯一的添加和分析选项的代理。我错了吗?如果我要这样做的话,我会想为桌面客户端创建我自己的服务,并为feedburner或类似的服务创建提要。基本上你想做的事情和推特很像。您可以为多个客户端创建一个服务,以便对其进行频繁更新,然后发布更新的RSS源。是这样吗?它也类似于一个博客平台,你可能会修改一个来做你想做的事情,但如果是我,我宁愿写一个符合账单的服务,也不愿尝试修改另一个来达到不同的目的。哦……我应该以“是的,你是对的”开始评论。您仍然需要创建一些服务来处理来自客户端的帖子,并将RSS提要发布到feedburner。Feedburner不是一个你可以推送你的订阅源的服务,但它是一个代理,可以减少你自己的服务器负载并添加一些分析。好的,谢谢你的解释。我会考虑的,也许使用我自己的服务不是个坏主意。是的,它有点像推特,但“倒转”。我会有很多更新,只有很少的观众。我提前查看了feedburner,但找不到任何推送选项。我想我必须有我的饲料和饲料燃烧器服务器,这是唯一的添加和分析选项的代理。我错了吗?如果我要这样做的话,我会想为桌面客户端创建我自己的服务,并为feedburner或类似的服务创建提要。基本上你想做的事情和推特很像。您可以为多个客户端创建一个服务,以便对其进行频繁更新,然后发布更新的RSS源。是这样吗?它也类似于一个博客平台,你可能会修改一个来做你想做的事情,但如果是我,我宁愿写一个符合账单的服务,也不愿尝试修改另一个来达到不同的目的。哦……我应该以“是的,你是对的”开始评论。您仍然需要创建一些服务来处理来自客户端的帖子,并将RSS提要发布到feedburner。Feedburner不是一个你可以推送你的订阅源的服务,但它是一个代理,可以减少你自己的服务器负载并添加一些分析。好的,谢谢你的解释。我会考虑的,也许使用我自己的服务不是个坏主意。是的,它有点像推特,但“倒转”。我会有很多更新,只有很少的观众。我也教过yahoo pipes,但我想我不能推动任何东西。要使用它,我需要在自己的主机上推送文本或xml文件(使用自己的应用程序和自己的api,或ftp)。所以我不认为这比feedburner好多少。好的,它更灵活,但仍然不能解决所有问题。但非常感谢您的回答。我不知道您的服务要求是什么,但您可以随时利用现有的推送服务,例如twitter,然后使用yahoo管道将内容缝合在一起。公司的