Todd,

On Feb 28, 2006, at 2:21 PM, Todd Biske wrote:

>  The complexity doesn't
> go away.

No, of course not. A generic interface moves the complexity into the  
data semantics.

IMHO, change (evolution, versioning, etc.) is much easier to managed  
at the data level than at the interface level.

And besides that, a generic interface gives the components at least a  
chance to talk to each other and *detect* changed semantic  
expectations and to deterministicly abort communication or invoke  
mechanism to cope with the change.

This is just impossible if the change occurs at the interface level -  
you'd need to upgrade and re-deploy your clients first.

Jan


________________________________________________________________________ 
_______________
Jan Algermissen, Consultant & Programmer                         
http://jalgermissen.com
Tugboat Consulting, 'Applying Web technology to enterprise IT'   
http://www.tugboat.de








 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/service-orientated-architecture/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to