• DocumentCode
    2488072
  • Title

    A service execution mechanism for a distributed environment

  • Author

    Wills, Craig E.

  • Author_Institution
    Purdue Univ., West Lafayette, IN, USA
  • fYear
    1989
  • fDate
    5-9 Jun 1989
  • Firstpage
    326
  • Lastpage
    334
  • Abstract
    A service execution mechanism is designed to provide users transparent access to computational services in a distributed environment. The central idea in this approach is that computations available to the user in a distributed system should be treated as services, where a service is a user-level computation that is offered by one or more machines. The identification of a service is separate from its execution for all computations available to the user. This abstraction allows the details of performing a service to be hidden from the user, and allows the user to specify what services he/she would like to use and not be concerned with where or how the services are invoked. The author´s experience with a prototype implementation is reviewed. It is concluded that the service mechanism is a small cost in the total time to execute a simple local service, and an insignificant cost for more computation-intensive services. For services that are invoked remotely, additional costs may be incurred for probing during selection, but these costs are negligible in comparison to the costs of invocation
  • Keywords
    distributed processing; abstraction; computational services; distributed environment; prototype implementation; service execution mechanism; transparent access; user-level computation; Centralized control; Computer interfaces; Computer networks; Distributed computing; Engines; Local area networks; Operating systems; Prototypes; Tail; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1989., 9th International Conference on
  • Conference_Location
    Newport Beach, CA
  • Print_ISBN
    0-8186-1953-8
  • Type

    conf

  • DOI
    10.1109/ICDCS.1989.37962
  • Filename
    37962