The best analogy I can think of at the moment goes back to the day when I was using a tool called QAPartner/SilkTest to do automated testing. It had a programming language which was object-based rather than object-oriented.
After many years of using it, the reality of the difference boiled down to "little things" like 4Test didn't really have constructors. You could declare new objects and classes, it had some inheritance capabilities, but there were fundamental limitations on what you could do (or at least how easy it was) with it vs. if it had been a truly object-oriented language. Your scope was inherently limited by design decisions baked in to the language and runtime. I think in practice you'd see the same sort of thing if you compared service-based and service-oriented approaches. As a few people have already pointed out, truly embracing an "orientation" is a philosophical thing. If you're only based on something, you're sorta cherry-picking the bits that you like or that suit the situation, but you're not likely to get all of the experiential aspects associated with being blah-oriented for any given "blah". Like anything else, maybe this is good, maybe this is bad. Pick your poison. If it's really philosophy, you'll never get there anyway, but the trip may be more fulfilling than some of the alternatives. ast On Thu, 2006-11-02 at 23:57, Amit Saxena wrote: > Hi, > > > I will appreciate if someone can point me the > difference between service based architecture and > service oriented architecture. > > > > Thanks > Amit > > > > > ____________________________________________________________________________________ > We have the perfect Group for you. Check out the handy changes to Yahoo! > Groups > (http://groups.yahoo.com) > > > > > > Yahoo! Groups Links > > > > -- Andrew S. Townley <[EMAIL PROTECTED]> http://atownley.org 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/
