- From: <noah_mendelsohn@us.ibm.com>
- Date: Thu, 12 Jan 2006 20:50:23 -0500
- To: Rich Salz <rsalz@datapower.com>
- Cc: "xml-dist-app@w3.org" <xml-dist-app@w3.org>
Rich Salz writes: > Yes, my comments were only about TCP/IP, and as a generalization I don't disagree with you. Good. I agree that we agree. > I do disagree that it's worth standardizng MEPs that don't > leverage the common case in favor of general abstractions, however. We seem to be on a course of standardizing: * Request/response: neither request nor response is optional, but the envelope is optional in the response. * (probably) one way fire-n-forget * Response only: as in SOAP 1.2, to model WebMethod=GET I think that fits pretty well with standardizing common cases, at least as seen by applications. If we can indeed support fire-n-forget on HTTP in particular, so be it, but we'll have to figure out who decides that it's not request/response, and what is actually done after the message is sent/received. I still feel it's not particularly good practice to just close a socket after you receive an HTTP request, unless there's been some unrecoverable error. In general, I think HTTP wants you to respond with some status code. That's why I think the first MEP above is the right fit to HTTP, even if you have nothing more than a status code to signal that no more elaborate response is coming. -------------------------------------- Noah Mendelsohn IBM Corporation One Rogers Street Cambridge, MA 02142 1-617-693-4036 -------------------------------------- Rich Salz <rsalz@datapower.com> 01/12/06 06:23 PM To: "noah_mendelsohn@us.ibm.com" <noah_mendelsohn@us.ibm.com> cc: "xml-dist-app@w3.org" <xml-dist-app@w3.org> Subject: Re: The deep difference between request/response and fire-and-forget Yes, my comments were only about TCP/IP, and as a generalization I don't disagree with you. I do disagree that it's worth standardizng MEPs that don't leverage the common case in favor of general abstractions, however. /r$ -- SOA Appliance Group IBM Application Integration Middleware * This address is going away; please use rsalz@us.ibm.com *
Received on Friday, 13 January 2006 01:50:32 UTC