• 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