QUESTION
(a) Describe what you understand by (i) "openness" and (ii) "Scalability" of a distributed system
(b)What is the role of middleware in a distributed system?
(c) Give an example of a URl and List three main components of the URL, stating how their boundaries are denoted and illustrating each one from your example. To what extent is a URL location transparent?
(d) Distinguish between buffering and Caching.