我正在创建一个将创建一些报告的桌面应用程序。我想将这些报告导出为 RSS 或 ATOM 提要。我可以使用 Rome lib for Java 轻松创建提要。但我不知道如何传播它们。我曾考虑将 httpd 嵌入到我的应用程序中,但这是个坏主意,因为计算机可能位于 NAT 后面或已关闭。
我需要某种“代理”服务器,我可以在哪里推送我的提要,客户端将能够从该服务器中提取内容。
我可能会在此之前编写服务器端应用程序,但首先我想了解是否有一些专门的解决方案可用于解决此类问题。
我也在考虑使用一些博客平台并使用它的 API。您如何看待这种方法?
在选择处理大量更新的平台能力时,我还必须考虑一件事。有时桌面应用程序会被关闭,但当它运行时,它会生成相当多的更新。