Successfully reported this slideshow.
Your SlideShare is downloading. ×

Kurzeinführung: Atom Publishing Protocol

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
10reasons
10reasons
Loading in …3
×

Check these out next

1 of 21 Ad

More Related Content

Similar to Kurzeinführung: Atom Publishing Protocol (20)

More from Dirk Haun (20)

Advertisement

Recently uploaded (20)

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!

×