Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
HydraAVocabulary for HypermediaAPIsMarkus LanthalerGraz University ofTechnology
Why can’t Web APIs be browsed?
- Layered system
REST + Linked Data: a match made!?
ResourceLinkFormClassrdfs:Resourcerdf:Propertyrdfs:ClassOperation
ResourceLinkFormClassrdfs:Resourcerdf:Propertyrdfs:ClassOperationTemplated
{"id": "cso29ax","title": "LDOW2013 presentation","description": "Prepare LDOW2013 presentation","is_open": true,"created_...
{"@context": "/ctx/context.jsonld","id": "cso29ax","title": "LDOW2013 presentation","description": "Prepare LDOW2013 prese...
{"@id": "#comments","@type": "hydra:Link","supportedOperations": [{"@id": "#create-comment","@type": "hydra:CreateResource...
{"@id": "#Comment","@type": "hydra:Class","supportedProperties": [{"property": "#text","required": true,"readonly": false,...
Hydra Console
© 2013, Markus Lanthaler. Some Rights Reserved.http://creativecommons.org/licenses/by-nc-sa/3.0/Thank You
Questions?Markus Lanthalerhttp://www.markus-lanthaler.com@MarkusLanthalermail@markus-lanthaler.com
Image Credits(1) http://www.flickr.com/photos/ecstaticist/3650101568/(2) http://www.flickr.com/photos/eole/8138645952/(5) ...
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
Nächste SlideShare
Wird geladen in …5
×

Hydra: A Vocabulary for Hypermedia-Driven Web APIs

21.162 Aufrufe

Veröffentlicht am

Presentation of the paper "Hydra: A Vocabulary for Hypermedia-Driven Web APIs" at the 6th Workshop on Linked Data on the Web (LDOW2013) at the WWW2013 in Rio de Janeiro, Brazil

Veröffentlicht in: Technologie, Reisen

Hydra: A Vocabulary for Hypermedia-Driven Web APIs

  1. 1. HydraAVocabulary for HypermediaAPIsMarkus LanthalerGraz University ofTechnology
  2. 2. Why can’t Web APIs be browsed?
  3. 3. - Layered system
  4. 4. REST + Linked Data: a match made!?
  5. 5. ResourceLinkFormClassrdfs:Resourcerdf:Propertyrdfs:ClassOperation
  6. 6. ResourceLinkFormClassrdfs:Resourcerdf:Propertyrdfs:ClassOperationTemplated
  7. 7. {"id": "cso29ax","title": "LDOW2013 presentation","description": "Prepare LDOW2013 presentation","is_open": true,"created_at": "2012-11-26T04:49:44Z","comments": "/issues/cso29ax/comments/"}http://example.com/issues/cso29ax
  8. 8. {"@context": "/ctx/context.jsonld","id": "cso29ax","title": "LDOW2013 presentation","description": "Prepare LDOW2013 presentation","is_open": true,"created_at": "2012-11-26T04:49:44Z","comments": "/issues/cso29ax/comments/"}http://example.com/issues/cso29ax{"@id": "#comments","@type": "hydra:Link",...}
  9. 9. {"@id": "#comments","@type": "hydra:Link","supportedOperations": [{"@id": "#create-comment","@type": "hydra:CreateResourceOperation","label": "Creates a new comment","method": "POST","expects": "#Comment","returns": "#Comment"}]}
  10. 10. {"@id": "#Comment","@type": "hydra:Class","supportedProperties": [{"property": "#text","required": true,"readonly": false,"writeonly": false}]}
  11. 11. Hydra Console
  12. 12. © 2013, Markus Lanthaler. Some Rights Reserved.http://creativecommons.org/licenses/by-nc-sa/3.0/Thank You
  13. 13. Questions?Markus Lanthalerhttp://www.markus-lanthaler.com@MarkusLanthalermail@markus-lanthaler.com
  14. 14. Image Credits(1) http://www.flickr.com/photos/ecstaticist/3650101568/(2) http://www.flickr.com/photos/eole/8138645952/(5) http://www.vonwong.com/ (with permission)

×