The design and use of an object server in a distributed application

  • Authors:
  • Jean Dollimore

  • Affiliations:
  • Queen Mary College, London

  • Venue:
  • EW 3 Proceedings of the 3rd workshop on ACM SIGOPS European workshop: Autonomy or interdependence in distributed systems?
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

This position paper is based on experiences gained in designing and implementing a distributed application to support communication between the members of a group of people working on a joint task ["Cosmos - A Configurable Structured Message System", Alvey project MMI/109]. At an early stage in the project, we adopted the well known ideas about the use of unique identifiers in distributed systems and concluded that we should build a set of persistent objects with globally unique identifiers as a basis for our application. We have constructed a set of "object servers" - with one server per host, each of which generates its own unique identifiers consisting of a host identifier concatenated with a locally unique identifier. We use (X400) message delivery to send objects from one host to another and object servers can store objects created by other servers as well as their own.