Title
Pattern-Based Design of an Asynchronous Invocation Framework for Web Services
Abstract
Asynchronous invocations are needed in the context of distributed object frameworks to preve nt clients from blocking during remote invocations. Popular Web Service frameworks offer only synchronous invocations (over HTTP). An alternative are 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.
Year
Venue
Keywords
2004
Int. J. Web Service Res.
patterns. biographical notes:,asynchronous invocations,remote objects,web services,xml,http,distributed objects,web service,software engineering,patterns
Field
DocType
Volume
Active object,Remote procedure call,Asynchronous communication,Distributed object,World Wide Web,XML,Dynamic Invocation Interface,Computer science,Web service,Asynchronous method invocation,Database
Journal
1
Issue
Citations 
PageRank 
3
13
1.19
References 
Authors
2
3
Name
Order
Citations
PageRank
Uwe Zdun11429148.33
Markus Völter238636.01
Michael Kircher3538.36