• DocumentCode
    2217358
  • Title

    A reliable trading service in open distributed systems

  • Author

    Cheng, Wilson C H ; Jia, Xiaohua

  • Author_Institution
    Dept. of Comput. Sci., Queensland Univ., St. Lucia, Qld., Australia
  • fYear
    1994
  • fDate
    27-28 Jun 1994
  • Firstpage
    122
  • Lastpage
    129
  • Abstract
    The trading function is an important function which specifies the trading service in open distributed systems. A trader is an object which provides the trading service. In the client-server model, the trader allows clients to locate servers dynamically and allows servers to advertise their services. A reliable trader is particularly important, because if the trader fails, clients could not find suitable servers and servers could not advertise their services. The primary goal of the research is to improve reliability of a trader. To achieve this goal, a distributed system model is proposed which allows traders to provide a reliable trading service. A mechanism is also developed which makes traders tolerant to process failures, site failures, and most importantly, network partitionings. When network partitionings occur, the mechanism uses the semantic information of trader´s operations to maintain the consistency of trader database replicas. Besides providing high reliability, the mechanisms provide higher availability than other proposed consistency control algorithms, such as the weighted voting algorithm. They also provide failure and location transparent trading services to clients and servers
  • Keywords
    fault tolerant computing; network servers; open systems; client-server model; consistency control algorithms; distributed system model; location transparent trading services; network partitionings; open distributed systems; process failures,; reliable trader; reliable trading service; semantic information; site failures; trader database replicas; trading function; weighted voting algorithm; Availability; Computer science; Databases; Distributed processing; Hardware; Maintenance; Operating systems; Partitioning algorithms; Programming profession; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed and Networked Environments, 1994. Proceedings., First International Workshop on Services in
  • Conference_Location
    Prague
  • Print_ISBN
    0-8186-5835-5
  • Type

    conf

  • DOI
    10.1109/SDNE.1994.337769
  • Filename
    337769