- From: Prasad Yendluri <pyendluri@webmethods.com>
- Date: Wed, 28 Jan 2004 11:21:28 -0800
- To: Web Services Description <www-ws-desc@w3.org>
- Message-ID: <40180BB8.6050305@webmethods.com>
This works for me. Will there be an issue with clearly defining what "fault"ing is however. Regards, Prasad Liu, Kevin wrote: >I see the value of both sides of the argument. From the service perspective, assurance of backward compatibility is desireable(non-required extension will not break its current clients); from the service users perspective, it maybe a good thing to be at least warned that some not-understandable optional extension is encountered. > >In stead of saying that the processor MUST *ignore* the not-understandable optional extension, would it be better to say that the process MUST NOT fault? > >Best Regards, >Kevin > > >-----Original Message----- >From: www-ws-desc-request@w3.org [mailto:www-ws-desc-request@w3.org] On Behalf Of Prasad Yendluri >Sent: Tuesday, Jan 27, 2004 02:15 PM >To: Glen Daniels >Cc: Web Services Description >Subject: Re: Optional Extensions > > >Glen Daniels wrote: > > > >>I'm sorry, but I don't understand this whole "may ignore them" business. >>What exactly is a processor going to do with an extension it doesn't >>understand? IMHO, it has to ignore them unless they are marked as >>required, in which case it fails. >> >> >> >It *can* give an option to a user of the tool to decide if it should go >ahead ignoring the extensions it did not understand even if they are >optional extensions or minimally issue a warning message (as a >configurable option say). Blindly ignoring and staying silent on the >user is the worst thing a tool can do to a user. I may want to build a >client that understands certain optional extensions I need to use. If >the tool does not handle some of the extensions, I as a programmer may >like to have an option to override and plug in my code as needed or at >least be notified. > >That way I can decide to buy tool-A that does not understand all the >extensions vs Tool-B that does. May be some tool builders :-D would not >like that. > >
Received on Wednesday, 28 January 2004 14:21:38 UTC