The JavaSpaces
project at Sun provides a distributed, persistent object system in
which remote agents interact with each other through a shared data object
space.
IBM's TSpaces
product is a set of Java classes that provides group
communication services, database services, URL-based file transfer
services, and event notification services. TSpaces can be used as a
universal print service, email service, pager service, remote control
service, and so on.
The Linda
coordination language is a parallel computing model first proposed by Professor
David
Gelernter at Yale University. The model uses virtual shared memory to
provide a transparent layer (tuplespace) to the application. The shared memory
is accessed using six simple commands, and does internal dynamic load
balancing.
The Linda software package at
Scientific Computing Associates, Inc.
XML
Editors
Symposia Doc+, an
WYSIWYG authoring tool that includes DHTML, CSS, and XML.
Current beta is freely downloadable, available for SunOS/Solaris, HP/UX,
and Win95/NT.
XED, a
lightweight keyboard based XML editor from the Language Technology
Group. The alpha version is currently available.
Xerox' "Raven", a web based XML editor
to be implemented as a Java Applet, with actions performed by
servlets on the HTTP server. Currently only a prototype
has been written.
SoftQuad has a prototype out for "XMetal," a graphically
oriented validating editor, with GUI much similar to HoTMetaL.
Interleaf's "BladeRunner" offers integration with the visual
DTD editor "Near & Far" from Microstar, included with Corel
WordPerfect SGML suite.