In this blog post, the author presents the following situation analysis: The network commonly referred to as the World Wide Web (“Web”) is built upon the powerful duality delivered by a HTTP URI (“Hyperlink”). Hypermedia (Webby Content) is Document Content that includes hyperlinks, which may or may not include explicit controls for Hyperlink lookup (or dereference). Notations for creating RDF document content e.g., (RDF-Turtle or JSON-LD) don’t include explicit Hyperlink-lookup controls. This has led to a false dichotomy has arisen across the communities of so-called “Web Developers” (who prefer explicit Hyperlink-lookup controls) and don’t necessarily see the need for HTTP URI opacity. The author argues that "the notion of a Semantic Web of Linked Data and REST-ful interactions using APIs aren’t in anyway mutually exclusive". He presents an example (with screenshots) showing how a single instance of OpenLink Smart Data Bot (OSDB), combined with the use of several other tools, provides a REST-ful interaction point for engaging a variety of Actions extracted from a variety of APIs documented using Swagger and/or RDF documents.
Keywords: REST (Representational State Transfer), Web APIs, OpenLink Smart Data Bot (OSDB), DBpedia, Virtuoso, CURL
Author: Idehen, Kingsley Uyi
Publisher: OpenLink Software
Date created: 2017-06-24 04:00:00.000
Time required: P45M
Educational use: instruction
Educational audience: student
Interactivity type: mixed
- Knows Hypertext Transfer Protocol, or HTTP (1991+), as the basic technology for resolving hyperlinks and transferring data on the World Wide Web.
- Knows Representational State Transfer, or REST (2000) as a software architectural style whereby browsers can exchange data with web servers, typically on the basis of well-known HTTP actions.
- Knows the origins of the World Wide Web (1989) as a non-linear interactive system, or hypermedia, built on the Internet.