The difference between SOA and SBA bogged down to the difference between "oriented" and "based" from linguistic perspective. Use a building as analogy that has a base, floor plan, and rooms. "Orientation" is a guidance of creating all three in particular style while "based" limits how the base is built. Therefore SOA has a large scope than SBA.
I would prefer SOA rather than SBA. I don't think that SBA makes a good business sense. A base is a foundation that derives all things. Services should not be at the bottom in that services are reduced to business processes that are further reduced to business model. SBA builds the house on the sand but secure most of the time. RUP builds systems in the air so changes are routine. A true SOA practice should build all levels as a disciplined endeavor. Here Herber Simon's (AI founder, Nobel laurate from Carnege Mellon U) complexy systems' architecture(hierarchy theory) is particular relevant. We use the term at our work "peeled back onion" where the core is business model(business configuration, valueNet, product/customer map), business process layer, functional layer, SW layer, and service layer, BMP layer and GUI layer. SOA impacts every layer. If we build the core right it will remain stable for twenty years, accordingly this stablility spills over to other layers. As we apply good abstraction and seperating concerns and comply good design principles like open/close, dependency principles, we can truly do things right the first time. Jerry Zhu --- Amit Saxena <[EMAIL PROTECTED]> 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) > > > __________________________________________________________________________________________ Check out the New Yahoo! Mail - Fire up a more powerful email and get things done faster. (http://advision.webevents.yahoo.com/mailbeta) 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/
