- From: Doug Kaye <doug@rds.com>
- Date: Sun, 24 Aug 2003 23:47:57 -0700
- To: <www-ws-arch@w3.org>
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 02:48:31 UTC