Re: How omniscient is "omniscient"?

I think if you only look at the SOAP senders and receivers that's to a 
significant degree peephole.  If you talk about where the message is at 
each stage, for example whether it can live for a day in some durable 
queue that's not formally a SOAP node, that's omniscient.  If you talk 
about the fact that the message actually makes 3 non-SOAP hops and that 
the message is (take your choice of) end-to-end or hop-by-hop encrypted on 
these hops using transport-specific security mechanisms, that's 
omniscient. 

I'm a bit worried that we seem to be taking these discussions into way 
more detail than is merited.  There were a ton of questions roughly 
equivalent to these which, as Marc Hadley eloquently said on our call this 
week, we talked about at length during the SOAP 1.2 design discussions. We 
took them to a place that got consensus for releasing a Recommendation. 
So, there are lots of them that reasonable people might want to discuss 
more.  Nonetheless, I don't think we are chartered in this period, and I 
certainly didn't personally sign up in this period, to work on most of 
those.  In this period, my understanding is that we are fixing bugs, and 
we are to deliver a one-way MEP.  I take it as implicit that the one-way 
MEP will be in the spirit of the existing req/resp mep in its use of SOAP 
mechanisms, etc.  As I said on the call, I think we can come very close by 
making a one way that's similar to the request part of request/response. I 
don't think we need to or should spend a lot of time on these broader 
questions of what's an MEP, what's omniscience, etc.  If the answers were 
good enough to get us a useful request/response MEP, my intuition is that 
they're similarly good enough to ship a one-way. 

--------------------------------------
Noah Mendelsohn 
IBM Corporation
One Rogers Street
Cambridge, MA 02142
1-617-693-4036
--------------------------------------








David Hull <dmh@tibco.com>
Sent by: xml-dist-app-request@w3.org
11/30/2006 04:00 PM
 
        To:     "xml-dist-app@w3.org" <xml-dist-app@w3.org>
        cc:     (bcc: Noah Mendelsohn/Cambridge/IBM)
        Subject:        How omniscient is "omniscient"?



There has been some use lately of the terms "peep-hole" and
"omniscient", referring to views of the SOAP activity in a MEP
instance.  I don't know what either of those terms means here.  To see
whether a one-way message exchange has happened, we need to look at the
sender and all receivers /and nothing else/ (like so many other things,
this is independent of the supposedly complicating matter of how many
receivers there are. If you like, substitute "the receiver").

If all receivers receive a message identical to the one sent, then we
have normal operation of the one-way MEP.  If not, we have abnormal
operation, which MAY produce faults.

I'm not sure if this view is a "peep-hole" view or an "omniscient"
view.  Whatever it is, it appears to work.

Received on Friday, 1 December 2006 00:11:32 UTC