8 Smart Web Services Flashcards
What does REST stand for?
Representational State transfer
Explain shortly the idea behind the semantic web
The semantic web aims to facilitate the exchange and usability of data
- just as humans can interpret the same data in different ways depending the context, machines should be able to extract the correct meaning
Shortly: What is a syntax
System of rules, how to create a formally correct sentence or expression
-> nothing said about the content and if the “sentence makes sense!!!
-> int temperature = -500; would be right looking at the syntax but wrong looking at the semantic
Shortly: What is a semantic
Answers the question: What’s the meaning of a single character or symbol but also of words and sentences
- > here the content is important
- > “Dunno” - looking at the syntax it’s not a correct sentence but maybe some people would understand the semantic
What’s a semantic web service
Semantic web services combine the service technology from web services and the technologies from the semantic web
describe top-down and bottom-up approach
Top down:
- first, build a general model
- then, create solutions for specific problems
Bottom-up:
- from already existing, specific solutions, built on top a general model
What’s linked API?
Conventional APIs assume that all data is local — they can only provide an interface to data that is maintained by the API provider itself.
Linked APIs unbundle data storage from the API interface.
The unbundling allows the distribution of the data storage across organizational boundaries, thus preventing the formation of data silos on the web.