Research‎ > ‎

Delivery Manager

Registries play a key role in service-oriented applications. At the beginning, they were neutral players between service providers and clients. The UDDI Business Registry (UBR) was meant to foster these concepts and provide a common reference for companies interested in Web services. The more Web services were used, the more companies started create their own local registries: more efficient discovery processes, better control over the quality of published information, and also more sophisticated publication policies motivated the creation of private repositories. The number and heterogeneity of the different registries - besides the decision to close the UBR are pushing for new and sophisticated means to make different registries cooperate.

This is why we propose the DIstributed REgistry (DIRE). It is a novel approach based on a publish and subscribe (P/S) infrastructure to federate different heterogeneous registries and make them exchange information about published services. Its main architectural element, the Delivery Manager, integrates standard Service Oriented Architectures, and it is released as open source project.