1. Chapter 1: A Review : Distributed System
1.6. Resource Sharing and The Web
Resource sharing
- Is the primary motivation of distributed computing
- Resources types
- Hardware, e.g. printer, scanner, camera
- Data, e.g. file, database, web page
- More specific functionality, e.g. search engine, file
Service
- manage a collection of related resources and present their functionalities to users and applications
Server- a process on networked computer that accepts requests from processes on other computers to perform a service and responds appropriately
Client
Remote invocation
- A complete interaction between client and server, from the point when the client sends its request to when it receives the server’s response
Motivation of WWW
- Documents sharing between physicists of CERN
Web is an open system: it can be extended and implemented in new ways without disturbing its existing functionality.
- Its operation is based on communication standards and document standards
- Respect to the types of ‘resource’ that can be published and shared on it.