OMG Data-Distribution Service: Architectural Overview
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
IntegratingWeb Services and Messaging
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Decentralized Execution of Event-Driven Scientific Workflows
SCW '06 Proceedings of the IEEE Services Computing Workshops
Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)
An Event-Based Approach to Reducing Coupling in Large-Scale Applications
ICCS '08 Proceedings of the 8th international conference on Computational Science, Part III
Self-describing and Data Propagation Model for Data Distribution Service
SEUS '08 Proceedings of the 6th IFIP WG 10.2 international workshop on Software Technologies for Embedded and Ubiquitous Systems
Towards a Semantic Enabled Middleware for Publish/Subscribe Applications
ICSC '08 Proceedings of the 2008 IEEE International Conference on Semantic Computing
SOA Design Patterns
Enabling Publish/Subscribe with COTS Web Services across Heterogeneous Networks
ICWS '10 Proceedings of the 2010 IEEE International Conference on Web Services
A survey of structured P2P systems for RDF data storage and retrieval
Transactions on large-scale data- and knowledge-centered systems III
Dynamic object offloading in Web services
SOCA '11 Proceedings of the 2011 IEEE International Conference on Service-Oriented Computing and Applications
Enabling Advanced Loading Strategies for Data Intensive Web Services
ICWS '12 Proceedings of the 2012 IEEE 19th International Conference on Web Services
Hi-index | 0.00 |
This paper presents a middleware that enables the efficient delivery of events carrying large attachments. We transparently decouple event-description from event-data, in order to avoid useless data-transfers and modifications to endpoints business logic. Our solution relieves the event-delivery system of large data transfers, by enabling direct, but transparent, publisher to subscriber data-exchange. The experiments show that we can reduce the average event delivery time by half, compared to a standard approach requiring the full mediation of the event-delivery system.