- From: <noah_mendelsohn@us.ibm.com>
- Date: Tue, 25 Apr 2006 17:58:17 -0400
- To: "David Orchard" <dorchard@bea.com>
- Cc: xml-dist-app@w3.org
I finally got to take a look at these. I'm afraid they're a bit too simple for my taste. In particular, I can't quite convince myself that they normatively require anyone to send anything, though certainly a sympathetic reader would get the idea. At the very least, I would give the instructions in prose, e.g.: ------------- The scope of a one-way MEP is limited to the exchange of a message between one sending and one receiving SOAP node. The sending node MUST send the SOAP Message provided in http://www.w3.org/2003/05/soap/mep/OutboundMessage to the node identified as http://www.w3.org/2003/05/soap/mep/ImmediateDestination. The sender is not responsible for reliably detecting whether transmission succeeds or fails, but the sender SHOULD fault in a binding specific manner if it descovers that transmission is in fact unsuccessful. The receiving node MUST determine whether a given message has been received successfully, and if so, MUST process the received message in http://www.w3.org/2003/05/soap/mep/InboundMessage according to the (2.6 SOAP processing model). Determination of success by the receiver MAY be conservative, I.e. the receiver may in exceptional circumstances treat as erroneous or lost a message which is received intact (typical reasons for making such decisions might include shortage of buffer space, network interface overruns, etc.). Receivers MAY fault in a binding-specific manner if some particular message is declared in error (note, however, that in many cases where receipt is unsuccessful, information identifying the message or its sender may be unreliable, in which case there may be little if any value in reflecting a message-specific fault.) ------------- I'm not sure the above is quite right, but it makes clear I think that even when there are no state machines, it's important to cover the details and the edge cases. -------------------------------------- Noah Mendelsohn IBM Corporation One Rogers Street Cambridge, MA 02142 1-617-693-4036 -------------------------------------- "David Orchard" <dorchard@bea.com> Sent by: xml-dist-app-request@w3.org 03/30/06 08:04 PM To: <xml-dist-app@w3.org> cc: (bcc: Noah Mendelsohn/Cambridge/IBM) Subject: Draft Simplified SOAP One-way MEP I attach an HTML and xmlspec version of the SOAP One-way MEP done in simplified state transition-less style. I like this much better than the "complex" style, done at http://lists.w3.org/Archives/Public/xml-dist-app/2006Mar/0044.html Cheers, Dave [attachment "entitiesedcopy.dtd" deleted by Noah Mendelsohn/Cambridge/IBM] [attachment "one-way-mep-simple.html" deleted by Noah Mendelsohn/Cambridge/IBM] [attachment "one-way-mep-simple.xml" deleted by Noah Mendelsohn/Cambridge/IBM]
Received on Tuesday, 25 April 2006 21:58:32 UTC