Advice on an Idea
jacquesm: I think that one of the major objections to such a framework would be that it would be difficult to create a reliable system when the components are hosted in so many different places with each of them being a point of failure.I had an idea very similar to yours a while ago (I called it 'softbricks'), but I never could find a way around the reliability issues.You're basically constructing applications from widgets that can be hosted by any number of parties, if you figure out a way to make it reliable I'm fairly sure you have a winner here.There are 'object brokering architectures' that come close but none give you the kind of functionality that I think you are going for.