JavaSpaces: principles, patterns and practice - Freeman, Eric, 1965- (The Jini Technology Series, 1999)