ATOM Syndication

November 6, 2009 at 10:21 am (Atom)

Atom is an XML-based document format that describes lists of related
information known as “feeds”.  Feeds are composed of a number of
items, known as “entries”, each with an extensible set of attached
metadata.  For example, each entry has a title.

The primary use case that Atom addresses is the syndication of Web
content such as weblogs and news headlines to Web sites as well as
directly to user agents.

Conventions

This specification describes conformance in terms of two artifacts: Atom Feed Documents and Atom Entry Documents. Additionally, it places some requirements on Atom Processors.

An Atom Feed Document is a representation of an Atom feed, including metadata about the feed, and some or all of the entries associated with it. Its root is the atom:feed element.

This specification uses the namespace prefix “atom:” for the Namespace URI identified in Section 1.2, above. Note that the choice of namespace prefix is arbitrary and not semantically significant.

An Atom Entry Document represents exactly one Atom entry, outside of the context of an Atom feed. Its root is the atom:entry element.

This specification uses the namespace prefix “atom:” for the Namespace URI [W3C.REC-xml-names-19990114].  Note that the namspace is arbitrary it doesn’t have any semantic significance.

namespace atom = “http://www.w3.org/2005/Atom”

start = atomFeed | atomEntry

APP

The Atom Publishing Protocol (APP) is an application-level protocol for publishing and editing Web resources.

The protocol is based on HTTP transport of Atom-formatted representations. The Atom format is documented in the Atom Syndication Format [RFC4287].

resources: http://www.atomenabled.org/developers/syndication/atom-format-spec.php#rfc.section.1

          http://en.wikipedia.org/wiki/Atom_(standard)

Permalink Leave a Comment

Follow

Get every new post delivered to your Inbox.