Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage News Presentation: AtomServer: The Power of Publishing for Data Distribution

Presentation: AtomServer: The Power of Publishing for Data Distribution


In this session recorded at QCon SF 2008, Chris Berry & Bryon Jacob presented the Atom Syndication Format, the Atom Publishing Protocol, the Atom Categories, the Atom Stores, the AtomServer and how they can be used by giving a concrete example.

Watch: AtomServer : The Power of Publishing for Data Distribution (1h 7min.)

According to the authors:

The Atom Syndication Format represents the foundation for a web syndication framework initially conceived to replace RSS.

Atom Categories are tags which can be applied to Atom entries.

AtomPub is “a simple, RESTful protocol for creating and updating web resources” containing services, workspaces, collections, and entries, which are all assigned URIs.

An Atom Store is a data store containing Atom entries which can be edited with AtomPub.

AtomServer is a “full‐fledged, out‐of‐the box, scalable, battle-hardened Atom Store.”

The presentation contains an example showing how the authors plan to use the AtomServer for their start-up company.

Rate this Article


Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • nice protocol for deploying content

    by Dominique De Vito,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I planned to use Atom protocol to deploy CMS output into presentation web sites. I found it interesting into order to standardize CMS/web site discussion protocol. Previously, those 2 parts were discussing using a zip file to transfer content.

    Unfortunately, I did only a recommendation without being able to see it applied.


Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p