Title :
Multicast group communication for CORBA
Author :
Moser, L.E. ; Melliar-Smith, P.M. ; Naraimhan, P. ; Koch, R.R. ; Berket, K.
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
Abstract :
Multicast group communication is a useful augmentation to CORBA both for fault-tolerant and highly available applications and for groupware and cooperative work applications. However, different multicast group communication protocols are appropriate in different environments, e.g. local area vs. wide area networks, and Internet vs. ATM. In this paper, we present a multicast group communication engine and bridge for CORBA that allows different multicast group communication protocols to cooperate. The group communication engine places Lamport timestamps on messages, and multicasts messages to object groups using one or more group communication protocols. The group communication protocols reliably deliver the timestamped messages in timestamp order to the group communication engine, which integrates these streams of messages into a single stream for delivery in timestamp order
Keywords :
asynchronous transfer mode; distributed object management; groupware; local area networks; multicast communication; transport protocols; wide area networks; ATM; CORBA; Internet; Lamport timestamps; communication protocols; cooperative work applications; fault-tolerant applications; group communication engine; groupware; highly available applications; local area networks; message multicasting; message stream integration; multicast group communication; object groups; timestamped messages; wide area networks; Bridges; Collaborative software; Collaborative work; Electrical capacitance tomography; Fault tolerance; IP networks; Lab-on-a-chip; Multicast protocols; Search engines; Wide area networks;
Conference_Titel :
Distributed Objects and Applications, 1999. Proceedings of the International Symposium on
Conference_Location :
Edinburgh
Print_ISBN :
0-7695-0182-6
DOI :
10.1109/DOA.1999.793993