Atom Publishing Protocol
        Dirk Haun
      www.geeklog.net
Das Atom Publishing Protocol
          (Atompub; APP)
ist ein standardisiertes Protokoll
  zum Übertragen von Inhalten
   ...
I have often stated that there are 7
different and incompatible versions
of RSS. (...)
I would like to publicly apologize ...
Publishing-Protokolle:

          Ditto ...

Blogger API, metaWeblog API, ...
Atom
Prinzipien

• 100% vendor neutral
• implemented by everybody
• freely extensible by anybody
• cleanly and thoroughly speci...
RFC 4287
RFC 5023
REST
Verben

         (c) IBM developerWorks
<atom:entry>
  <atom:id>20080630190001</atom:id>
  <atom:updated>
    2008-06-30T19:00:01+01:00
  </atom:updated>
  <atom:...
Atom Feed
 Liste von Atom Entries

Atom Publishing Protocol
 Atom Entries bearbeiten
<?xml version=quot;1.0quot; encoding=quot;utf-8quot;?>
<app:service
  xmlns:app=quot;http://www.w3.org/2007/appquot;
  xml...
... und andere
At Google, we've been using Atom
+ AtomPub as the foundation of
the Google Data APIs for almost
two years now

         --...
Atompub
  Clients
appfs

Filesystem für
Website-Inhalte
Atom + Atompub
               sind
  frei, offen, standardisiert,
      hersteller-neutral,
genießen breite Unterstützung
...
Credits

• Photos via flickr.com,
  thanks to: Philippe
  Teuwen, ira, Angela
  Sevin, Lars Kristian
  Flem, manuki

• Grap...
Kurzeinführung: Atom Publishing Protocol
Kurzeinführung: Atom Publishing Protocol
Kurzeinführung: Atom Publishing Protocol
Upcoming SlideShare
Loading in...5
×

Kurzeinführung: Atom Publishing Protocol

1,126

Published on

Short introduction into the Atom Publishing Protocol (in German, as held at Webmontag Stuttgart).

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,126
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Kurzeinführung: Atom Publishing Protocol"

  1. 1. Atom Publishing Protocol Dirk Haun www.geeklog.net
  2. 2. Das Atom Publishing Protocol (Atompub; APP) ist ein standardisiertes Protokoll zum Übertragen von Inhalten auf (und von) Websites.
  3. 3. I have often stated that there are 7 different and incompatible versions of RSS. (...) I would like to publicly apologize for my previous misstatements. There are not 7 different and incompatible versions of RSS; there are 9. -- Mark Pilgrim
  4. 4. Publishing-Protokolle: Ditto ... Blogger API, metaWeblog API, ...
  5. 5. Atom
  6. 6. Prinzipien • 100% vendor neutral • implemented by everybody • freely extensible by anybody • cleanly and thoroughly specified
  7. 7. RFC 4287 RFC 5023
  8. 8. REST
  9. 9. Verben (c) IBM developerWorks
  10. 10. <atom:entry> <atom:id>20080630190001</atom:id> <atom:updated> 2008-06-30T19:00:01+01:00 </atom:updated> <atom:title type=quot;textquot;>Test</atom:title> <atom:category term=quot;Webmontagquot;/> <atom:link rel=quot;editquot; type=quot;application/atom+xmlquot; href=quot;http://example.com/?edit=...quot;/> <atom:content type=quot;htmlquot;> &lt;p&gt;Hello, world!&lt;/p&gt; </atom:content> <atom:author> <atom:name>Dirk</atom:name> </atom:author> </atom:entry>
  11. 11. Atom Feed Liste von Atom Entries Atom Publishing Protocol Atom Entries bearbeiten
  12. 12. <?xml version=quot;1.0quot; encoding=quot;utf-8quot;?> <app:service xmlns:app=quot;http://www.w3.org/2007/appquot; xmlns:atom=quot;http://www.w3.org/2005/Atomquot;> <app:workspace> <atom:title>Webmontag</atom:title> <app:collection href=quot;http://example.com/webmontag/quot;> <atom:title>Artikel</atom:title> <app:accept> application/atom+xml;type=entry </app:accept> <app:categories fixed=quot;yesquot;> <atom:category term=quot;Stuttgartquot;/> </app:categories> </app:collection> </app:workspace> </app:service>
  13. 13. ... und andere
  14. 14. At Google, we've been using Atom + AtomPub as the foundation of the Google Data APIs for almost two years now -- Kyle Marvin, Google z.B. Google Calendar, Blogger, Picasa, YouTube, OpenSocial
  15. 15. Atompub Clients
  16. 16. appfs Filesystem für Website-Inhalte
  17. 17. Atom + Atompub sind frei, offen, standardisiert, hersteller-neutral, genießen breite Unterstützung und sind daher attraktiv für Software-Hersteller und Anwender.
  18. 18. Credits • Photos via flickr.com, thanks to: Philippe Teuwen, ira, Angela Sevin, Lars Kristian Flem, manuki • Graphic on page 11 (c) IBM developerWorks, used with permission Tipp: Bilder und Stichwörter sind verlinkt!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×