This Space Based Architecture (SBA) stuff looks interesting, definately one for me to watch and learn more about.
From what I can tell, it's a distributed storage space for just about any data you want to share. It has an incredibly simple API - get, put, delete & notify. Well Brogden says...
Space style distributed computing is characterized by loosely coupled systems, which are coordinated through a single service acting as a shared associative memory for data containing objects.
I've often read about using "blackboard" systems to allow decoupled agents to perform computational tasks on a set of data to solve a problem, and I wander if there is much overlap between this approach and the SBA approach. From what I have read, "SBA" solutions can be plugged in to act as a distributed, location transparent "Blackboard" component. Nice!
I haven't found an Open Source .NET SBA toolkit yet, which is a shame. On the commercial side of the line, a few are listed here.