Interrogation de sources XML dans un réseau pair-à-pair par extension d'un médiateur XQuery
Les médiateurs XML visent à permettre l'interrogation par le langage XQuery de vues XML sur des sources de données hétérogènes. Les données sont intégrées sur demande par le médiateur qui délègue des sous-requêtes aux sources. D'un autre côté, les réseaux pair-à-pair (PàP) émergent comme une infrastructure importante pour gérer des données distribuées, notamment sur le web. Le couplage des deux technologies devrait faciliter le déploiement et l'échange de l'information à grande échelle pour des entreprises ou des organismes. En effet, les systèmes PàP ne requièrent aucune administration centralisée et laissent espérer des performances acceptables pour des réseaux de l'ordre de quelques milliers de noeuds. Dans cet article, nous analysons les principaux services fournis par les systèmes de médiation XML et les réseaux PàP. Puis nous décrivons les solutions techniques que nous proposons et le médiateur PàP résultant pour des données XML. Celui-ci a été réalisé par extension du médiateur centralisé XLive.
XML Mediators are focused on supporting the XQuery query language on XML views of heterogeneous data sources. The data are integrated on demand by the mediator delegating sub-queries to sources. On another side, Peer-to-peer (P2P) networks are emerging as an important infrastructure to manage distributed data, notably on the web. Coupling data mediation and P2P technology improves the facilities of data deployment and exchange in a large scale for business applications, because it requires no centralized administration and should be able to provide good performances. In this paper, we analyze the main services provided by mediation systems and P2P networks. Then, we describe our technical solutions and our XML P2P network based on an extension of the existing XLive centralized mediator.
Laurent YEH, Georges GARDARIN, Florin DRAGAN
médiation XML, XQuery, pair-à-pair, DHT.
XML mediation, XQuery, P2P, DHT.
Français
|