DocumentCode :
2156926
Title :
A decentralized software bus based on IP multicasting
Author :
Callahan, J.R. ; Montgomery, Todd
Author_Institution :
Dept. of Stat. & Comput. Sci., West Virginia Univ., Morgantown, WV, USA
fYear :
1994
fDate :
17-19 Apr 1994
Firstpage :
65
Lastpage :
69
Abstract :
We describe a decentralized reconfigurable implementation of a conference management system based on the low-level Internet Protocol (IP) multicasting protocol. Each conference is structured as a software bus-a messaging system that provides a run-time interconnection model that acts as a separate agent (i.e., the bus) for routing, queuing, and delivering messages between distributed programs. Current software bus implementations like, however, rely on a centralized bus process and point-to-point protocols (i.e., TCP/IP) to route, queue, and deliver messages. We implement a software bus called the MULTIBUS that relies on a separate process only for routing and uses a reliable IP multicasting protocol for delivery of messages. The multicasting approach is scalable to large numbers of participants and allows for bus reconfigurations during system execution without notifying other participants of new IP addresses
Keywords :
distributed processing; electronic messaging; groupware; protocols; teleconferencing; IP multicasting; MULTIBUS; bus reconfigurations; centralized bus process; conference management system; decentralized reconfigurable implementation; decentralized software bus; distributed programs; low-level Internet protocol multicasting protocol; messaging system; point-to-point protocols; queuing; routing; run-time interconnection model; software bus; Computer science; Concurrent engineering; Conference management; Internet; Multicast protocols; Routing; Runtime; Software performance; Statistics; TCPIP;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enabling Technologies: Infrastructure for Collaborative Enterprises, 1994. Proceedings., Third Workshop on
Conference_Location :
Morgantown, WV
Print_ISBN :
0-8186-5705-7
Type :
conf
DOI :
10.1109/ENABL.1994.330489
Filename :
330489
Link To Document :
بازگشت