Distributed XML-Query Network
Title: Distributed XML-Query Network
Research Question: How can we create a network that allows for the distributed execution of XML queries across multiple nodes, reducing load and improving reliability?
Methodology: The researchers proposed a method called Distributed XML-Query (DXQ) that allows for the distributed execution of XML queries across multiple nodes. This method uses a central interface, known as the XML-Query Distributor (XQD), to receive and distribute queries to the appropriate nodes, known as XML-Document Providers (XDP). The XDPs execute the queries on their local XML databases and return the results to the XQD. The XQD then merges these results into a single response, based on the algorithm specified by the DXQ-Client.
Results: The researchers presented a detailed protocol for the DXQ network, including message formats, error codes, and communication methods. They also described an example of DXQP-communication and provided a merge algorithm for combining query results.
Implications: The DXQ network has several benefits. It reduces load on each node by distributing the work, allows each data provider to control their computing load, and allows for the removal of duplicate information, improving the reliability of the information. Additionally, the network allows for the execution of queries on remote XML databases, providing a more efficient and flexible system for information retrieval.
Conclusion: The Distributed XML-Query network provides a solution for distributed execution of XML queries across multiple nodes, reducing load and improving reliability. The protocol and merge algorithm presented in this research provide a solid foundation for implementing such a network.
Link to Article: https://arxiv.org/abs/0309022v1 Authors: arXiv ID: 0309022v1