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
        • the requesting process

        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.