Formát
Nezávislosť
na aplikácii
Zápis v
štrukturovanej podobe
Popis
štruktúry
dát
Popis
sémantiky
dát

Prepojiteľnosť,

linkovanie

Kvalita*
ODataÁnoÁnoÁnoČiastočneČiastočne★★★★
RDF/SPARQL endpointÁnoÁnoÁnoÁnoÁno★★★★★

*  Hodnotenie kvality

Prípustné nie sú

  • nekonzistentné či neúplné dáta
  • nekonzistentné či neúplné API (ak napríklad obsahuje funkciu "getItem()" ale neobsahuje "listItems()")
  • nekonzistentná či neúplná dokumentácia k API
  • nevysvetlené a neohlásené výpadky funkčnosti API
Pravdepodobne by sme mali popísať notácie Atom a JSON.
  • No labels

8 Comments

  1. otázka je, či existujúci stav stačí??? potrebujeme doplniť vo výnose ďalšie do-špecifikovanie pre protokoly?

  2. IMHO staci, realne sa do tohoto musi zmestit kazda rozumna integracia.

     

    1. Co sa tyka api to asi staci, je otazne ci neotvorit temu RESTful a nevlozit ho do vynosu. Co sa tyka standardov pre prenos datovych prvkov § 13 Prenos dátových prvkov uvazujem, ze by bolo dobre vo vynose zadefinovat aj notacie ako Atom a JSON.

      Atom atom mozno nie je potrebny pre prve kolo pasivnych pristupov, ale je otazka ci nevyuzit tento moment a rovno to spravit. v buducnosti podla mna bude poziadavka ak nie v opendata ak inych oblastiach na update a delete operacie...

      JSON notacia je podla mna priamo neoddelitelnou sucastou Linked Data napr w3c http://www.w3.org/MarkUp/Forms/wiki/Json alebo http://www.w3.org/TR/json-ld-api/ .

      Na druhej strane su to notacie xml takze je to v ramci vynosu uz zachytene

      hm?

      1. Atom treba trochu ujasnit (ze ci The Atom Syndication Format alebo "Atom Publishing Protocol (AtomPub or APP) ... simple HTTP-based protocol for creating and updating web resources"), ze ktory presne myslime v kontexte tejto stranky.

        1. Ked tam su OData tak je tam AtomPub, lebo OData je postavene nad tym. Som prave zistil (smile)

      2. 11.6.2013 sme to riesili na PS3 a:

        1. vo vynose je SOAP
        2. vo vynose nie je RESTfull ani JSON
        3. v praxi je teda "legalny" len SOAP ...
        4. ... dokym do vynosu nedostaneme RESTfull a JSON

        Len je to trosku komplikovane, takze som k tomu spravil stranku: RESTful web API - Restful Objects?. Nech to nejde do stratena bez ohladu na to, ci k tomu sa viazuci aktualny dead-line stihnem alebo nie.

  3. API inspiracia u konkurencie: Google Fusion Tables API 1.0 (btw bocne, takato ficuria Create: Collaborative data gathering)

    EZ pouzite napr. tu: http://data.gov.au/tag/google-fusion-tables/

    Inak, ked REST asi by bolo dobre naznacit autorizaciu... co ja viem napr. http://oauth.net/2/

  4. Okrem OData mame aj GData (citat z Wikipedie: "competing protocol").