IBM Skip to main content ShopIBM Support Downloads
IBM Home Products Consulting Industries News About IBM


  Computer Science  
    Research activities  
    Papers & presentations  
    Developer resources  
    Project members  
   Related links:  
    Almaden Research  
    CS Research  
   IBM Research  

TSpaces - Intelligent Connectionware

  TSpaces is the support for software communication, like a brigde, it connects business in the information highway
The Internet has evolved from a simple email and file sharing mechanism to a complex interconnection of web sites and dynamic service offerings. Today's distributed applications must address a number of problems like heterogenous platforms, disparate clients, dissimilar communication protocols and formats, and disconnected clients (and servers). What makes it possible for a programmer to connect all of the seemingly incompatible pieces of a distributed application together into a working system is communication middleware. Middleware is the unseen hero that works behind the scenes to resolve format differences, mask the periodic disconnection of network components, and perform multi-component synchronization. TSpaces represents a breakthrough in communication middleware because it has combined sophisticated database functionality with communication middleware to create the first instance of an Intelligent Connectionware component.

Learn what TSpaces is all about here

TSpaces received an honorable mention in the The Top Products of 2000, Java Report's Annual Writers' Choice Awards, December 2000

What are we doing now with TSpaces? Check out the OptimalGrid Project. We're using TSpaces to coordinate large numbers of machines in the computation of large connected parallel problems.

Been waiting for news on what has been going on in TSpaces? When is TSpaces Version 3 going to be available? Wait no longer, the answer is here.


Developer resources
Mailing list
V2 Programmers guide
V3 Programmers guide
V3 Programming Interface Specification

Download TSpaces


If you have any feedback or questions, respond to



Privacy Legal Contact