• DocumentCode
    1702644
  • Title

    Object-oriented databases in a client-server environment

  • Author

    Thurston, P.W.

  • Author_Institution
    BT Labs., Ipswich, UK
  • fYear
    1994
  • fDate
    1/14/1994 12:00:00 AM
  • Firstpage
    42401
  • Lastpage
    42404
  • Abstract
    In contrast to existing database systems, the evolution of object-oriented databases has accompanied the growing trend towards the use of desktop workstations. They have consequently been designed around a client server architecture from the start. The kind of applications for which object-oriented databases have been associated also tend to suit the client-server approach, in that they typically exploit the powerful client workstations to handle much of the computational load. A key purported benefit of object-orientation is its ability to form classes which bind given attributes of an entity with a clearly defined set of access functions called methods, so called encapsulation. The resulting self-contained objects are well suited as a basis on which to build a client-server model. Individual objects form a compact and convenient unit which can be moved around a distributed system. In practice however this raises a number of issues which are discussed. The author covers some of these issues, paying particular attention to two: performance and access to non-object oriented legacy data
  • Keywords
    data encapsulation; distributed processing; object-oriented databases; parallel programming; ODB; access functions; classes; client server architecture; client workstations; client-server approach; client-server model; computational load; desktop workstations; encapsulation; entity; non-object oriented legacy data; object-orientation; object-oriented databases; performance; self-contained objects;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Distributed Object Management, IEE Colloquium on
  • Conference_Location
    London
  • Type

    conf

  • Filename
    280323