If the logic is relevant to the contract, yes, otherwise, no - there'd be a new version of the service implementation, but that's the part I as a consumer don't care about.
In the uniform interface (REST) case, the interface stays fixed, no matter what the change; in this case, the data format's version might need to change. Stefan -- Stefan Tilkov, http://www.innoq.com/blog/st/ On Sep 27, 2006, at 3:33 PM, jeffrschneider wrote: > If the logic in a service is changed and f(x) begins producing a new > result, do you version the service? > > (Note: in this scenario, the interface didn't change just the internal > logic.) > > Thanks, > Jeff > > > Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/service-orientated-architecture/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/service-orientated-architecture/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> 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/
