Date post: | 15-Jul-2015 |
Category: |
Technology |
Upload: | diego-valerio-camarda |
View: | 207 times |
Download: | 1 times |
Linked Data Platform usare da subito le raccomandazioni del W3C nel modo reale
30 ° Nexa Lunch Seminar
Nexa Center for Internet & Society — April 22, 2015
by Diego Valerio Camarda Regesta.exe / Bygle team
dvcama @ github DiegoValerioCamarda @ slideshare dvcama @ twitter dvcama @ linkedin dcamarda @ regesta.com
The role of W3C in our digital life
The role of W3C in our digital life
W3C's primary activity is to develop protocols and guidelines that ensure long-term growth for the Web. W3C's standards define key parts of what makes the World Wide Web work.
The role of W3C in our digital life
Resource Description Framework
Recommendation February 25, 2014
The role of W3C in our digital life
Resource Description Framework
Recommendation February 25, 2014
is a framework for representing information in the Web
Linked Data Platform
Proposed Recommendation February 26, 2015
The role of W3C in our digital life
The role of W3C in our digital life
Linked Data Platform
HTTP for accessing, updating, creating and deleting resources
Proposed Recommendation December 16, 2014
Linked Data in very, very, short
<http://yourdomain.com/aResource>
Linked Data in very, very, short
IRI, URI, URL and URN
Content negotiation
Linked Data in very, very, short
Hi dude, I accept: text/html,application/xhtml+xml
Html page Great! I’ll serve you a web page
Hi dude, I accept: application/rdf+xml RDF
data Great… I’ll serve you some data!
Hi dude, I accept: pizza/margherita 406
error mmm… sorry
Linked Data + Platform going RESTful
HTTP verbs
Linked Data + Platform going RESTful
OPTIONS GET – HEAD
Retrieve data
POST – PUT Insert data
<http://yourdomain.com/aResource>
Containers: hierarchical IRI
Linked Data + Platform going RESTful
<http://yourdomain.com/diego>
<http://yourdomain.com/diego/social>
<http://yourdomain.com/diego/social/twitter>
<http://yourdomain.com/diego/social/twitter/tweet1>
<http://yourdomain.com/diego/social/twitter/tweet2>
(E) Linked Data Platform motivations (and use cases)
Italian Chamber of Deputies
Linked Data motivations (and use cases)
build and release new products
CDEC - Foundation Jewish Contemporary Documentation Center
Linked Data motivations (and use cases)
integrate internal sources
ISPRA - The Institute for Environmental Protection and Research
Linked Data motivations (and use cases)
publish and preserve data
(E) Linked Data Platform in the real world
(E) Linked Data Platform in the real world
Legacy maintaining process
1. produce data
2. export data in different formats
3. send data to someone or publish as Open Data
4. update data and go to step 2
(over and over and over again…)
Legacy maintaining process
(E) Linked Data Platform in the real world
(E) Linked Data Platform in the real world
LDP maintaining process
(E) Linked Data Platform in the real world
LDP maintaining process
1. produce data in RDF
2. publish a subset online
3. take a coffee break
4. take another coffee break planning holidays
(don’t take a second coffee if you are not Italian)
EOF
The End thank you