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/
