iCommerce.com Corporation
eCommerce


Search our
entire site

Enter your search
terms below, or visit
our
search page



Search case
studies only

Enter your search
terms below:




For the table
of contents and
hyperlinks to
general topics
proceed to
toc



























IBMs TSpace

April 1998

IBM's TSpaces could be going places
Java-based middleware to link all sorts of computing devices to each other.

San Jose, Calif. - Have you ever wished your electric toothbrush could talk to your mainframe?

While that may be pushing it, IBM has a slightly less ambitious project - a Java technology called TSpaces that will allow small computing devices to talk to each other or access corporate backbone resources with relative ease.

A test version of (TSpaces ) was posted on IBM's alphaWorks Web site for developers to play with, and the product will be publicly demonstrated at the Java One conference later this month.

There are many small devices currently in use, such as Palm Pilots and personal digital assistants that are begging to be linked to the network, according to IBM. And new devices are on the way, including smart phones and more advanced pagers.

IBM is fond of calling these small products "Tier-0" devices. T-Spaces is the middleware that IBM hopes will let them talk over an IP network.

For example, think of your car as a LAN. According to Tobin Lehman, the IBM Almaden Research Lab staffer heading the TSpaces project, the automobile has 20 embedded computers in it. TSpaces conceivably could set up a link to allow these to communicate, share a database and even have varying degrees of security privileges for what they access.

While aimed at small devices, TSpaces also can link PCs, Unix workstations and various host computers as clients.

TSpaces has both client and server pieces; a bit of code resides on the client, leaving a small footprint, while the server component sits on a Web server. The TSpaces software running on the Web server works as "a virtual connecting layer that connects all machines and creates a common, consistent platform," Lehman said.

The middleware provides a common data format, database and messaging system that knows how to send the right data to the right source. Select clients that are tuned to receive certain types of messages can pick them up in a TSpaces environment, making TSpaces resemble IP multicasting.

While the first iteration of TSpaces will work with only text-based files, the technology will eventually handle voice, video and other rich types of data.


IBM TSpace
Home
EJB Support