An asynchronous communication system for pervasive grids
Event-driven paradigms have become the leading model for large classes of applications and environments. In particular, pervasive, ubiquitous and grid computing, in which services dynamically plug in and get out, rely on middleware services that use communication channels and events to integrate and coordinate application-level services. This paper presents an advanced asynchronous communication service, which is a core component of Middleware for Pervasive Grids (MiPeG), a middleware platform for pervasive grid environments. This service handles hierarchies of classes of events. In particular, events are grouped into classes, which can be related in hierarchies. Producers and consumers can subscribe to the communication service for one or more classes; i.e., a consumer that subscribes to a class receives all the events of that class and of any hierarchically higher class.
asynchronous communications grid computing middleware services pervasive computing