Atom

View: [ 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ]

Articles
Tutorials
  

Articles:
  • Publish critical public warnings on the Web by James Snell   - [Clicks: 13]
    The recently completed Atom Publishing Protocol provides a simple, HTTP-based mechanism for publishing and managing content on the Web. When used with the Common Alerting Protocol standard, Atom publishing can provide a powerful and flexible way to distribute critical, life-saving information. Learn how to create, publish, and consume hazard alerts using Atom.
    [Includes sample code]
    http://www.ibm.com/developerworks/xml/library/x-capatom/index.html - Aug, 2007
  • Introducing OpenSearch by Uche Ogbuji   - [Clicks: 5]
    Uche Ogbuji's Agile Web column returns with an introduction to OpenSearch, an Atom-friendly format for describing and discovering search engines and query endpoints on the Web in a RESTful way.
    http://www.xml.com/pub/a/2007/07/20/introducing-opensearch.html - Jul, 2007
  • Tip: Organize content with Atom categories by Nicholas Chase   - [Clicks: 27]
    Atom lets you provide an easy way to manage lots of data, but there will come a point at which you need to add some sort of categorization to make that data manageable. This tip shows you how to use categories with Atom feeds and the Atom API. Although you will naturally add category information to information syndicated using Atom, this tip focuses on these categories from the perspective of the Atom Publishing Protocol.
    http://www.ibm.com/developerworks/xml/library/x-tipatom4.html - Jul, 2007
  • Create a sidebar using an Atom service document by Nicholas Chase   - [Clicks: 24]
    An Atom service document is for more than just telling readers where to find a site's feeds. This article shows you how to use this introspection document to create a sidebar that provides a window into everything your server has to offer. This article uses the Blogapps server, which supports draft 10 of the Atom Publishing Protocol 1.0 specification, but will be applicable to any APP 1.0 compliant server. To use the actual code, you should also be familiar with Java programming but you can apply the Atom concepts to any programming language.
    [Includes sample code]
    http://www.ibm.com/developerworks/xml/library/x-atomsidebar/index.html - Jul, 2007
  • Tip: How to use Atom's slug header when you publish content by Nicholas Chase   - [Clicks: 25]
    One advantage of the Atom Publishing Protocol is the ability to not only retrieve information, but also to add or edit information. In this tip, learn to use Atom's Slug header to influence the final URL for this information. This tip uses the Blogapps server, which supports draft 10 of the Atom Publishing Protocol 1.0 specification, but is applicable to any APP 1.0 compliant server.
    http://www.ibm.com/developerworks/xml/library/x-tipatom3.html - Jun, 2007
  • Signing, encrypting, and decrypting Atom by Nicholas Chase   - [Clicks: 12]
    Atom is a great format for relaying information, but what about security concerns? XML Digital Signatures can ensure that data comes from a trusted party and that it in unaltered, and XML Encryption can obscure sensitive information from prying eyes. But how can you use these technologies without destroying Atom structures? This article shows you how digital signatures and encryption can easily mesh with Atom data using the Apache Abdera API.
    [Includes sample code]
    http://www.ibm.com/developerworks/java/library/x-atomencryption/index.html - May, 2007
  • Manage a media collection with Atom by Nicholas Chase   - [Clicks: 26]
    You might know the Atom syndication format as a way to provide blog entry information. But, did you know that in conjunction with the Atom Publishing Protocol, you can use it to manage media files? This article shows you how to create a Web-based media repository with Atom.
    [Includes sample code]
    http://www-128.ibm.com/developerworks/xml/library/x-atommedia/index.html - Apr, 2007
  • Tip: Paging Atom: Create a multi-section Atom collection or feed by Nicholas Chase   - [Clicks: 9]
    As feeds move beyond merely announcing new content on somebody's blog and into organizing data, you can easily find situations where you don't want your feed to include all of the available data. This tip shows you how to create an Atom feed that lets users page through it using "next" and "previous" links or buttons. While the tip shows you how to implement this functionality using PHP, the concepts are the same for any programming language.
    [Includes sample code]
    http://www-128.ibm.com/developerworks/xml/library/x-tipatom2/index.html - Apr, 2007
  • Tip: Use Atom's structure to avoid duplicates in aggregate feeds by Tyler Anderson   - [Clicks: 11]
    Atom is a growing syndication format favored by many over the major syndication format, RSS. With any indexing system like Atom, you never want to intentionally create duplicate feeds as this can overwrite the older, original id element. And duplicated entries (if they aren't overwritten) waste hard disk space. But more importantly, duplicate content confuses search engines, which can cause your rankings in the search engines to suffer. This tip shows you how to take full advantage of the id tag as the main identifier, including other information about the feed entry (like the link id and source URL for the feed), to avoid duplicates in your Atom feeds.
    [Includes sample code]
    http://www-128.ibm.com/developerworks/xml/library/x-tipatom1/index.html - Mar, 2007

[Top]

Tutorials:
  • Write REST services by J. Jeffrey Hanson   - [Clicks: 28]
    This tutorial discusses the concepts of REST and the Atom Publishing Protocol (APP) and shows how they apply to services. It also shows how to use Java™ technology to implement REST/APP-based services.
    [Formats: html, pdf]
    http://www.ibm.com/developerworks/edu/x-dw-x-restatompp.html - Oct, 2007

[Top]