Title
Hitting the distributed computing sweet spot with TSpaces
Abstract
Our world is becoming increasingly heterogeneous, decentralized and distributed, but the software that is supposed to work in this world, usually, is not. TSpaces is a communication package whose purpose is to alleviate the problems of hooking together disparate distributed systems. TSpaces is a global communication middleware component that in-corporates database features, such as transactions, persistent data, ˉexible queries and XML support. TSpaces is an excellent tool for building distributed applications, since it provides an asynchronous and anonymous link between multiple clients or services. The communication link provided by TSpaces gives application builders the advantage of ignoring some of the harder aspects of multi-client synchronization, such as tracking names (and addresses) of all active clients, communication line status, and conversation status. For many di erent types of applications, the loose syn-chronization provided by TSpaces works extremely well. This paper relates our experiences in building distributed systems with TSpaces as the central communication component. ó 2001 Elsevier Science B. V. All rights reserved.
Year
DOI
Venue
2001
10.1016/S1389-1286(00)00178-X
Computer Networks
Keywords
DocType
Volume
Distributed computing,Java,Database,Messaging,Message oriented middleware,Connectionware,Tuplespaces
Journal
35
Issue
ISSN
Citations 
4
Computer Networks
50
PageRank 
References 
Authors
2.55
1
9
Name
Order
Citations
PageRank
T. J. Lehman1753231.61
Alex Cozzi241130.86
Yuhong Xiong376148.66
Jonathan Gottschalk4502.55
Venu Vasudevan562159.19
Sean Landis6654.22
Pace Davis7502.55
Bruce Khavar8502.55
Paul Bowman9604.13