Pattern-Based Design of an Asynchronous Invocation Framework for Web Services
Uwe Zdun,
Markus Voelter and
Michael Kircher
Additional contact information
Uwe Zdun: Vienna University of Economics, Austria
Markus Voelter: Ingenieurburo fur Softwaretechnologie, Germany
Michael Kircher: Siemens AG, Germany
International Journal of Web Services Research (IJWSR), 2004, vol. 1, issue 3, 42-62
Abstract:
Asynchronous invocations are needed in the context of distributed object frameworks to prevent clients from blocking during remote invocations. Popular Web service frameworks offer only synchronous invocations (over HTTP). An alternative is messaging protocols but these implement a different communication paradigm. When client asynchrony is not supported, client developers have to build asynchronous invocations on top of the synchronous invocation facility. But this is tedious, error-prone, and might result in different remote invocation styles used within the same application. We present a number of patterns for asynchronous invocations and explain how these patterns can be used to build asynchronous invocation facilities for Web service frameworks. We exemplify this approach by explaining the design and implementation of an asynchronous invocation framework for Apache Axis.
Date: 2004
References: Add references at CitEc
Citations:
Downloads: (external link)
https://services.igi-global.com/resolvedoi/resolve ... 4018/jwsr.2004070103 (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:igg:jwsr00:v:1:y:2004:i:3:p:42-62
Access Statistics for this article
International Journal of Web Services Research (IJWSR) is currently edited by Liang-Jie Zhang
More articles in International Journal of Web Services Research (IJWSR) from IGI Global
Bibliographic data for series maintained by Journal Editor ().