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. Lehman | 1 | 753 | 231.61 |
Alex Cozzi | 2 | 411 | 30.86 |
Yuhong Xiong | 3 | 761 | 48.66 |
Jonathan Gottschalk | 4 | 50 | 2.55 |
Venu Vasudevan | 5 | 621 | 59.19 |
Sean Landis | 6 | 65 | 4.22 |
Pace Davis | 7 | 50 | 2.55 |
Bruce Khavar | 8 | 50 | 2.55 |
Paul Bowman | 9 | 60 | 4.13 |