GData

GData

GData provides a simple standard protocol for reading and writing data on the Internet, designed by Google. GData combines common XML-based syndication formats (Atom and RSS) with a feed-publishing system based on the Atom Publishing Protocol, plus some extensions for handling queries.

GData is a new protocol based on the Atom 1.0 and RSS 2.0 syndication formats, plus the Atom Publishing Protocol.

GData extends those standards in various ways, using the extension mechanisms built into the standards. A GData feed conforms to either the Atom or RSS syndication formats. The GData publishing model conforms to the Atom Publishing Protocol.

To acquire information from a service that supports GData, you send an HTTP GET request; the service returns results as an Atom or RSS feed.

You can update data (where supported by a particular GData service) by sending an HTTP PUT request.

All sorts of services can provide GData feeds, from public services like blog feeds or news syndication feeds to personalized data like email or calendar events or task-list items. The RSS and Atom models are extensible, so each feed provider can define its own extensions and semantics as desired while still conforming to the standards. A feed provider can provide read-only feeds (such as a search-results feed) or read/write feeds (such as a calendar application).

For example, a blogging application might provide a feed for each blog, and a comment feed for each blog entry. A calendar application might allow you to send full-text search queries using the GData protocol, and return results in the GData syndication format.

Because GData is built on basic technologies—HTTP and standard syndication models—you can send GData requests and process the resulting feeds in a variety of ways: traditional syndication aggregators/feed readers, JavaScript/AJAX-based clients in a web browser, standalone applications, or any other approach you like. The GData protocol is programming-language-neutral; you can write a client in any programming language that lets you issue HTTP requests and parse XML-based responses.

Creating and deleting a feed is left up to the service; the GData protocol does not provide ways to create or delete a feed.

For more information about these features, see the protocol reference document.

External links

* [http://code.google.com/apis/gdata/index.html GData]
* [http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=337&page=1 An old article, by Adam Bosworth, that gives the vision behind GData]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • GData — es el acrónimo de Google data APIs. Como su nombre lo indica ha sido desarrollado por Google y consiste en un nuevo formato de sindicación basado en dos protocolos: El RSS 2.0 y el Atom 1.0 junto a un protocolo de publicación basado en el ya… …   Wikipedia Español

  • GDATA — G DATA Software Unternehmensform AG Gründung 1985 Unternehmenssitz …   Deutsch Wikipedia

  • GData — G DATA Software Unternehmensform AG Gründung 1985 Unternehmenssitz …   Deutsch Wikipedia

  • List of content syndication markup languages — The following is a list of formats for web feeds.Major markup languages*Atom *RSSMinor markup languages*ICE *OCS *OML *OPML *SyncML *XOXO *GData [http://code.google.com/apis/gdata/index.html] Historical*CDF * Marimba * Pointcastee also*Comparison …   Wikipedia

  • JSON — infobox file format mime = application/json extension = .json genre = Data interchange standard = RFC 4627JSON (pronEng|ˈdʒeɪsɒn, i.e., Jason ), short for JavaScript Object Notation, is a lightweight computer data interchange format. It is a text …   Wikipedia

  • Google Code — Not to be confused with Google Code Search. Google Code Google Code URL code.google.com …   Wikipedia

  • History of web syndication technology — This article is specifically dedicated to the history of web syndication technology and, more generally, to the history of technical innovation on many dialects of web syndication feeds such as RSS and Atom, as well as earlier variants such as… …   Wikipedia

  • G-DATA — Software Unternehmensform AG Gründung 1985 Unternehmenssitz …   Deutsch Wikipedia

  • G-Data — Software Unternehmensform AG Gründung 1985 Unternehmenssitz …   Deutsch Wikipedia

  • G DATA — Software Unternehmensform AG Gründung 1985 Unternehmenssitz …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”