- From: Francis McCabe <fgm@fla.fujitsu.com>
- Date: Mon, 25 Aug 2003 16:38:28 +0900
- To: <doug@rds.com>
- Cc: <www-ws-arch@w3.org>
Doug: By event driven, I assume you mean an event driven implementation design pattern? Frank McCabe On Monday, August 25, 2003, at 03:47 PM, Doug Kaye wrote: > > Hello, Hao & Roger. > > I'm the author of the chapter/book in question. To the extent that > I've read > and understand your arguments (I read the two messages you referenced > below), I agree with the definition. OTOH, I didn't find another > explanation > of the "conundrum" so there may be issues I'm not considering. > > To my mind the distinction between synch and asynch comes down to the > opportunities for implementation. Specifically, a synch implementation > can > (but not must) be non-event driven. It can be designed using a > single-task > send-wait-receive model. Not that this is recommended, but it's at > least > possible. Asynchronous processing implies an event-driven model in > which the > next-to-arrive message is not deterministic. This assumes no errors > *at the > layer under consideration*. As was pointed out, asynch or synch at one > level > may be based on a different MEP at the lower layer(s) and vice versa. > > ...doug > > Doug Kaye, CEO > RDS Strategies LLC > doug@rds.com, www.rds.com > v: 415.453.1400, f: 415.459.0103 > > Message-ID: > <686B9E7C8AA57A45AE8DDCC5A81596AB046AE756@sydthqems01.int.tisa.com.au> > From: "He, Hao" <Hao.He@thomson.com.au> > To: "'Champion, Mike'" <Mike.Champion@SoftwareAG-USA.com>, > www-ws-arch@w3.org > Date: Mon, 25 Aug 2003 08:32:31 +1000 > Subject: RE: Book chapter on Synch/Asynch > > > Well, it appears to me that the author agrees with Geoff > (http://lists.w3.org/Archives/Public/www-ws-arch/2003Aug/0060.html) > and me > (http://lists.w3.org/Archives/Public/www-ws-arch/2003Aug/0054.html). > That > is:"if ordering is important, it is sync. Otherwise, it is async.". > > Hao > > -----Original Message----- > From: Champion, Mike [mailto:Mike.Champion@SoftwareAG-USA.com] > Sent: Wednesday, August 20, 2003 5:57 AM > To: www-ws-arch@w3.org > Subject: Book chapter on Synch/Asynch > > > > Those interested in the definition and architectural implications of > "synchronous" and "asynchronous" web services might wish to look at > http://www.rds.com/download-request.php?file=books/looselyCoupled/ > Chapter-09 > -Async.pdf > > This is a free chapter of LOOSELY COUPLED by Doug Kaye > http://www.rds.com/books/looselyCoupled/index.html > >
Received on Monday, 25 August 2003 03:38:36 UTC