HomeHomeHomeArchiteturMiddlewareMDSDBeratungCoachingTrainig
header
homemailbacksearchimpressum

go back go up Publications :: Pattern-Based Design of an Asynchronous Invocation...

dotted Line
dotted Line
menu not Selected Home
dotted Line
menu not Selected Services
dotted Line
menu not Selected Experience
dotted Line
menu not Selected New DSL Book
dotted Line
menu not Selected Conferences
dotted Line
menu selected Publications
   menu not Selected Books
   menu not Selected Patterns
   menu not Selected Papers
   menu not Selected Podcasts
   menu not Selected Videos
   menu not Selected Articles
   menu not Selected Position Papers
dotted Line
menu not Selected Vorlesungen
dotted Line
menu not Selected Site
dotted Line
dotted Line

magic Pixel banner 0

magic Pixel banner 1

magic Pixel banner 2

magic Pixel banner 3

magic Pixel banner 4
magic Pixel

Pattern-Based Design of an Asynchronous Invocation Framework for Web Services

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 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.

[Artikel]
01.06.2004
../data/articles/ijwr04.pdf Download... Abstract... Abstract...
Pattern-Based Design of an Asynchronous Invocation Framework for Web Services
together with Uwe Zdun , Michael Kircher
Published in: International Journal on Webservice Research, 2004-05