Re: What it means to "get rid of MEPs"

Rich Salz wrote:

> Noah Mendelsohn wrote:

> > SOAP needs to stand on its own without WSDL.

> Is there anyone here who disagrees with this?

Well, there certainly have been times recently when I've thought I heard 
people say words to the effect:  we don't need MEPs in SOAP and/or we 
don't need detail X to be covered by MEPs in SOAP because WSDL will be 
there to provide the answer.   Maybe or maybe not the implication is to 
suggest an inappropriate dependence of SOAP on WSDL, but I think there is 
at least a risk that we would inadvertently fail to take enough care in 
having SOAP stand on its own.  As I think I mentioned earlier, even those 
servers that are themselves built with the help of WSDL benefit from an 
ability to interact with software (e.g. built in scripting languages) that 
may not be WSDL-based.  Of course, everyone involved needs to agree on the 
contract, or safely realize that they haven't agreed.  The good news is 
that SOAP provides you pretty good ways of using mustUnderstand and 
(crucially in this case) binding specifications to check on the level of 
agreement without necessarily using WSDL.

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

Received on Friday, 23 December 2005 23:19:43 UTC