RDF-REST
A Unifying Framework for
Web APIs and Linked Data
SALAD 2013 - may 26th
1
Outline
- History and Rationale
- Design
- Benefits
- Perspectives
1
2
3
Use HTTP
4
Use it the right way
5
6
Impedance mismatch
- OO
- differentiation through interface
- REST
- uniform interface
- differentiation through representations
7
8
Disclaimer: Client library
9
10
11
Uniform interface (rings any bell?)
12
RDF-REST interface
Use HTTP verbs as methods
- reduces impedance mismatch
- encourages RESTful design
Use RDF graphs as representations
- flexible and unambiguous (URIs)
- encourages linked data
15
16
17
18
Many thanks to
19
Thank you
20