AtomServer
- 授权协议: 未知
- 开发语言: Java
- 操作系统: 未知
- 软件首页: http://atomserver.codehaus.org/
- 软件文档: http://atomserver.codehaus.org/docs/getting_started.html
软件介绍
AtomServer是实现Atom存储的一款现成实现。它是以Java web应用实现的,应该部属于任何J2EE Serlet容器中。幕后,AtomServer使用了Apache的Atom协议开源实现——Abdera——处理RESTful动词与Atom的XML词汇。
就给现有应用加上Atom前端而言,Abdera是一款极其出色的类库。与之相比,AtomServer则是一个完整的Atom存储实现。它提供了开箱即用的存储和与Atom元数据(以及Atom条目本身内容)交互需要的所有组件。
AtomServer的协议尽可能地借鉴了GData的设计。在某些场合我们做了一些轻微的调整,以进一步提高URL的可读性,简化查询结构,或者实现GData规范所未能涉及的特性。
AtomServer在关系数据库中管理条目关联的所有Atom元数据;在关系数据库或文件系统中管理条目实际内容,这取决于你的具体需求。 AtomServer自动地为你处理Atom协议相关的每个方面(URI解释,解析Atom元素与扩展,更新时间戳,对条目分门别类),因此你只需要将改动发布到服务器并每隔一段时间轮询feed更新。
AtomServer使用非常方便。它可以部署为一个简单的WAR文件,或者作为替代,部署为一个独立的服务器,运行于其内部嵌入的Jetty服务器上。大多数的应用都只需要很少的配置(一些用于配置Atom工作空间和内容存储的Spring Bean)就可以用上AtomServer了。
Developing Large Web Applications
Kyle Loudon / Yahoo Press / 2010-3-15 / USD 34.99
As web applications grow, so do the challenges. These applications need to live up to demanding performance requirements, and be reliable around the clock every day of the year. And they need to withs......一起来看看 《Developing Large Web Applications》 这本书的介绍吧!
