A programming model for service replication in distributed object systems

被引:0
|
作者
Joshi, RK [1 ]
Ramakrishna, O [1 ]
Ram, DJ [1 ]
机构
[1] Indian Inst Technol, Dept Comp Sci & Engn, Madras 600036, Tamil Nadu, India
关键词
control replication; distributed object systems; highly available services; redundant services; replica access control;
D O I
10.1006/jpdc.1999.1548
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the growing emphasis on distributed applications, sophisticated programming models for handling replication become important. Control replication as an issue has so far been considered in the larger context of distributed systems such as ISIS and Arjuna. We present a programming model called ShadowObjects for programming replicated services to cater to the needs of control replication in distributed object oriented systems. The ShadowObjects model provides primitives for building highly available and redundant services. Replication in ShadowObjects is encapsulated and a replica access control mechanism is provided. Messages accessing the services exported by a server object can be captured on-the-fly, and can be appropriately scheduled on the replicas. The ShadowObjects model can be used to develop applications for distributed systems. (C) 1999 Academic Press.
引用
收藏
页码:1 / 12
页数:12
相关论文
共 50 条
  • [22] A transactional agent model for distributed object systems
    Enokido T.
    Shiraishi M.
    Takizawa M.
    International Journal of Applied Systemic Studies, 2009, 3 (01) : 4 - 15
  • [23] Safe object oriented programming of distributed real time systems in PEARL
    Halang, WA
    Pereira, CE
    Frigeri, AH
    FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 87 - 94
  • [24] Safe object oriented programming of distributed real time systems in PEARL
    Halang, WA
    Pereira, CE
    Frigeri, AH
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2002, 17 (02): : 85 - 94
  • [25] Distributed multimedia in telecommunications service engineering using the distributed component object model
    Adamopoulos, Dionisis X.
    Pavlou, George
    Papandreou, Constantine A.
    Recent Advances in Signal Processing and Communications, 1999, : 289 - 293
  • [26] A GENERAL-MODEL FOR CONCURRENT AND DISTRIBUTED OBJECT-ORIENTED PROGRAMMING
    CAROMEL, D
    SIGPLAN NOTICES, 1989, 24 (04): : 102 - 104
  • [27] Object Replication and CORBA Fault Tolerant Object Service
    Yeh Yao ming 1
    2. Department of Information Management
    WuhanUniversityJournalofNaturalSciences, 2001, (Z1) : 268 - 277
  • [28] MIGRATION, CACHING AND REPLICATION IN DISTRIBUTED OBJECT-ORIENTED SYSTEMS - AN INTEGRATED FRAMEWORK
    SCHILL, A
    IFIP TRANSACTIONS C-COMMUNICATION SYSTEMS, 1992, 6 : 309 - 329
  • [29] A hybrid chaos-based algorithm for data object replication in distributed systems
    Arasteh, Bahman
    Gunes, Peri
    Bouyer, Asgarali
    Rouhi, Alireza
    Ghanbarzadeh, Reza
    INTERNATIONAL JOURNAL OF GENERAL SYSTEMS, 2024, 53 (7-8) : 831 - 862
  • [30] DeDiSys lite:: An environment for evaluating replication protocols in partitionable distributed object systems
    Beyer, Stefan
    Sanchez, Alexander
    Munoz-Escoi, Francesc D.
    Galdamez, Pablo
    FIRST INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, PROCEEDINGS, 2006, : 408 - +