您可以推荐哪些简单的AtomPub服务器库以及基于文件或数据库的后端? “做一件事,做得好”的Unix式服务器特别受欢迎。
甚至可能是Python中的库?
答案 0 :(得分:2)
也许这个?
http://atomserver.codehaus.org/
如果有人正在寻找用于将Atompub构建到现有服务中的库,那么他们肯定应该直接使用Abdera。相比之下,AtomServer是一个完整的Java Web应用程序,可以通过配置数据库和一些XML配置文件在几分钟内启动并运行。它解决了Abdera所没有的所有元数据和内容管理部分,并且经历了大量的战斗硬化,使其具有坚如磐石的性能。我们的目标是使AtomServer能够轻松地与任何符合规范的Atom客户端互操作,同时尽可能简化服务器的部署,并尽可能减少编码。
答案 1 :(得分:1)
amplee
是Python中的AtomPub库和服务器。它自2009年以来一直没有积极开发。我不知道使用它的项目。
该链接是通过Dan Diephouse找到的。
答案 2 :(得分: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[如果您提供有关您的要求的更多详细信息,您可能会得到更有针对性的建议:languange,数据吞吐量,现有标准,......]