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/
 

Reply via email to