6

您可以推荐哪些具有基于文件或基于 DB 的后端的简单AtomPub服务器库?“做一件事,做好”的 Unix 风格的服务器尤其受欢迎。

甚至可能是 Python 中的库?

4

3 回答 3

2

也许这个?

http://atomserver.codehaus.org/

如果有人正在寻找用于将 Atompub 构建到现有服务中的库,他们绝对应该直接使用 Abdera。相比之下,AtomServer 是一个完整的 Java Web 应用程序,通过配置数据库和一些 XML 配置文件,它可以在几分钟内启动并运行。它解决了 Abdera 没有解决的所有元数据和内容管理部分,并且经过大量的战斗强化以使其坚如磐石和高性能。我们前进的目标是使 AtomServer 与任何符合规范的 Atom 客户端轻松互操作,同时使服务器的部署尽可能简单,编码尽可能少。

http://www.infoq.com/articles/atomserver

http://www.infoq.com/presentations/Atom-Server-Berry-Jacob

于 2009-10-12T09:15:09.597 回答
1

amplee是 Python 中的 AtomPub 库和服务器。自 2009 年以来一直没有积极开发。我不知道使用它的项目。

该链接是通过Dan Diephouse找到的。

于 2009-10-15T23:16:24.960 回答
1

AtomServer 肯定是一个成熟的 Atom 服务器框架: http ://atomserver.codehaus.org/

AtomServer 是一个充实的 Abdera 服务器(Abdera 是一个抽象库,可用于创建服务器 - 但它本身不是服务器)。

AtomServer 包含在一系列 infoQ 文章中,起始于: http: //www.infoq.com/articles/atomserver

但是,请注意文章。Tim Bray 强调了其中的缺点,即 AtomServer 实现细节可能被误解为 Atom 标准。因此,如果您乐于采用现有的 Atom 扩展集,并且渴望快速启动和运行,那么 AtomServer 适合您。如果你热衷于坚持纯 Atom,那么要么创建你自己的 Adbdera 实例,要么在http://exist.sourceforge.net/atompub.html上查看 eXist

[如果您提供更多关于您的要求的详细信息,您可能会得到更有针对性的建议:语言、数据吞吐量、现有标准……]

于 2009-10-29T14:31:31.100 回答