Re: Draft of position on SOAP's use of XML Internal subset

noah_mendelsohn@us.ibm.com wrote:

>Still, we are aware of the tradeoff:  our decision to limit use of
>constructions such as the internal subset is likley to reduce the
>performance of and otherwise negatively impact implementations and
>applications which would have otherwise been able to use certain general
>purpose processors;  in many cases, those implementations will have to
>resort to additional scanning and reporting to deal with the features that
>we disallow.
>  
>
The acknowledgement of the tradeoff is good.  You left out one phrase.

Adapting to the subset of the infoset is potentially a significant part 
of the added cost both in terms of performance and in terms of SOAP 
being useful for general purpose messaging between clients and servers 
with established XML infosets.

If it just reported the errors that occurred when it tried to transport 
it's own XML encoding of something, it would be a broken app, even if it 
were compliant with SOAP.  It is something that others who discuss 
subsetting XML should take into account.

Perhaps you left out my wording "or adapting eliminated features" 
because you didn't understand it.  I suggest it still belongs after the 
word "reporting" in the above fragment.  This is a concrete suggestion.

Thanks,

Ray Whitmer

Received on Wednesday, 4 December 2002 20:38:33 UTC