Tolerating Deviations in Process Support Systems via Flexible Enactment of Process Models
IEEE Transactions on Software Engineering
The JEDI Event-Based Infrastructure and Its Application to the Development of the OPSS WFMS
IEEE Transactions on Software Engineering
Distributed Algorithms
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Publish and Subscribe with Reply
Publish and Subscribe with Reply
PlanetLab: an overlay testbed for broad-coverage services
ACM SIGCOMM Computer Communication Review
Wireless sensor networks
Distributed Event-Based Systems
Distributed Event-Based Systems
S3: a scalable sensing service for monitoring large networked systems
Proceedings of the 2006 SIGCOMM workshop on Internet network management
REDS: a reconfigurable dispatching system
Proceedings of the 6th international workshop on Software engineering and middleware
On adopting Content-Based Routing in service-oriented architectures
Information and Software Technology
Security for middleware extensions: event meta-data for enforcing security policy
Proceedings of the 2008 workshop on Middleware security
Relational database support for event-based middleware functionality
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems
ASIA: application-specific integrated aggregation for publish/subscribe middleware
Proceedings of the Posters and Demo Track
Aggregation for implicit invocations
Proceedings of the 12th annual international conference on Aspect-oriented software development
Hi-index | 0.00 |
Recently, the publish-subscribe communication model has attracted the attention of developers as a viable alternative to traditional communication schemas, like request/reply, for the flexibility it brings to the architecture of distributed applications, by allowing components to be easily added or removed at run-time. At the same time, first experiences in building complex distributed applications using such model point out how it is often hard to live without a request/reply facility. We started from this consideration to introduce replies into the publish-subscribe model in a way that could minimize the impact on the positive characteristics of the model. In this paper we describe the resulting model and present four protocols to implement it, comparing them through the analysis of the results we gathered in running a large testbed on the PlanetLab network.