DocumentCode
2695054
Title
Web Service Mashup Middleware with Partitioning of XML Pipelines
Author
Wohlstadter, Eric ; Li, Peng ; Cannon, Brett
Author_Institution
Univ. of British Columbia, Vancouver, BC, Canada
fYear
2009
fDate
6-10 July 2009
Firstpage
91
Lastpage
98
Abstract
Traditionally, the composition of Web services to create mashups has been achieved by using an application server as a mediator between a client browser and services. To avoid this bottleneck, mashups are sometimes implemented so that Web service composition takes place directly from the end userpsilas browser. Creating such implementations is difficult because developers must manage the separation of software into various distributable pieces, in different languages, and coordinate their communication. In this paper we describe a middleware for managing Web service mashups in a disciplined, and flexible way. We build upon the established abstraction of XML pipelines, but describe a new approach for selectively partitioning pipeline components between a browser client and application server. We provide a performance evaluation for a common mashup application scenario.
Keywords
Web services; XML; middleware; Web service; XML pipelines; mashups; middleware; Application software; Inductors; Mashups; Middleware; Network servers; Pipeline processing; Scalability; Software development management; Web services; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services, 2009. ICWS 2009. IEEE International Conference on
Conference_Location
Los Angeles, CA
Print_ISBN
978-0-7695-3709-2
Type
conf
DOI
10.1109/ICWS.2009.102
Filename
5175811
Link To Document