Active XML: A Data-Centric Perspective on Web Services [chapter]

Serge Abiteboul, Omar Benjelloun, Ioana Manolescu, Tova Milo, Roger Weber
2004 Web Dynamics  
We propose a peer-based architecture that allows for the integration of distributed data and web services. It relies on a language, Active XML, where (1) documents embed calls to web services that are used to enrich t h e m , and (2) new web services may be de ned by XQuery queries on such active documents. Embedding calls to functions or even to web services inside data is not a new idea. Our contribution, however, is turning them into a powerful tool for data and services integration. In
more » ... cular, the language includes linguistic features to control the timing of service call activations. Various scenarios are captured, such as mediation, data warehousing, and distributed computation. A rst prototype is described. SOAP AXML peer S2 SOAP AXML peer S3 SOAP client SOAP service AXML storage Evaluator XQuery processor query results definitions AXML service update read update read AXML peer S1 wrapper SOAP service call service result query consults
doi:10.1007/978-3-662-10874-1_12 fatcat:hejrndprdvc75fqnragza4fdhe