Atom

Wikipedia
Loikkaa: valikkoon, hakuun
Tämä artikkeli käsittelee tiedostomuotoa. Intel Atom on suoritinperhe
Atom
Feed-icon.svg
Tiedostopääte: .atom tai .xml
Mediatyyppi: application/atom+xml
Standardi(t): RFC 4287

Atom on XML-kieleen pohjaava standardi verkkosyötteille ja tiedon syndikoinnille, ja HTTP-protokollaan pohjautuva ohjelmointirajapinnan kuvaava standardi blogien päivittämiselle.

Atom-standardin kehitys alkoi vuonna 2003, kun kehittäjät kokivat RSS-standardin, tai standardin puutteen, aiheuttavan ongelmia. Toisaalta blogien päivittämiseen oli olemassa useitakin standardeja. Standardien yhdistelmää kutsuttiin aluksi useilla eri työnimillä kuten Pie, Echo ja Necho.

Standardin 0.2-versio julkaistiin heinäkuussa 2003 ja 0.3-versio joulukuussa 2003. Tämän jälkeen projekti annettiin IETF:n hallintaan virallisen standardoinnin tekemiseksi. Atompub Working Group perustettiin kesäkuussa 2004 ja heinäkuussa 2005 Atom saavutti "standardiehdotuksen" aseman 1.0-version julkaisemisen myötä. Atom 1.0:n kuvaava RFC-dokumentti, RFC 4287, julkaistiin joulukuussa 2005.

Esimerkki Atom-tiedostosta[muokkaa | muokkaa wikitekstiä]

 <?xml version="1.0" encoding="utf-8"?>
 <feed xmlns="http://www.w3.org/2005/Atom">
  <id>urn:uuid:553e4df4-6e6c-11da-be05-000461723b33</id>
  <title>Esimerkkiblogi</title>
  <updated>2005-12-16T19:47:20Z</updated> 
  <entry>
    <id>urn:uuid:87b83222-6e6c-11da-b5b2-000461723b33</id>
    <title>Esimerkkiviesti</title>
    <updated>2005-12-16T19:44:42Z</updated>
    <summary>Ihan vain esimerkin takia laitettu toteamus.</summary>
    <link href="http://example.org/blog/2005/12/16/esim1"/>
  </entry>
  <entry>
    <id>urn:uuid:bbe4ff94-6e6c-11da-a837-000461723b33</id>
    <title>Toinen esimerkkiviesti</title>
    <updated>2005-12-16T19:47:20Z</updated>
    <summary>Toinen viesti esimerkin vuoksi.</summary>
    <link href="http://example.org/blog/2005/12/16/esim2"/>
  </entry>
 </feed>

Atom-tiedoston alussa ovat otsikkotiedot, jonka pakollisia osia ovat tunniste (esimerkissä käytetään GUID-muotoista tunnistetta), syötteen otsikko ja päivämäärä (ISO-standardin mukaisessa muodossa). Lisäksi otsikkotiedoissa voi olla mukana muun muassa tekijä ja linkki varsinaiseen verkkosivuun.

Varsinainen sisältö koostuu entry-elementtien sisältämistä artikkelitiedoista.

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.