Publish/Subscribe in a mobile enviroment
The Information Bus: an architecture for extensible distributed systems