W3C home > Mailing lists > Public > xml-dist-app@w3.org > March 2001

Re: Other message patterns

From: Ray Denenberg <rden@loc.gov>
Date: Mon, 12 Mar 2001 14:34:42 -0500
Message-ID: <3AAD24D2.116F60E@rs8.loc.gov>
CC: xml-dist-app@w3.org
Jean-Jacques Moreau wrote:

> "Williams, Stuart" wrote:
>
> > I happen to believe that it (request/response) is and should be primitive in
> > our case [...]
>
> I agree.

If we're weighing in on this, I agree too.

Earlier, the discussion of this seemed to focus on the question "can we model
'request/response' in terms of a single (one-way) primitive?" (i.e. prove it). I
think that's the wrong question, because I think the answer is clearly, we can. I
think the relevant question is "at what cost?" , in complexity, that is. The
request/response pair allow you to model a single abstract state-machine (multiple
concurrent RPC transactions are implemented as multiple instances of the single
state machine). With a single primitive, you simply can't model this as a single
state machine, and you have to expose the pairing of requests with responses. At
best, the conservation of complexity principle applies here.

--Ray


--
Ray Denenberg
Library of Congress
rden@loc.gov
202-707-5795
Received on Monday, 12 March 2001 14:34:05 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:58:58 GMT