I think there's confusion between the design of something and a technology 
paradigm.

If you look at object orientation, that's the paradigm name and the design name 
is object oriented design.

Similarly, service orientation is the paradigm name (and technologies can be 
service oriented) and the design name is confusingly called service oriented 
architecture.

That's the way I look at it, anyway.  Technologies such as Web services and 
OSGi can be (and are in fact) service oriented, but the design that is 
independent of technologies such as these has been called an archtiecture from 
the beginning.

I believe the old Gartner papers are based on the Credit Suisse implementation 
of SOA, which dates back to about 1998 (anyway that's when they say they 
started it), and they view SOA as part technology, part cultural.  I interpret 
this to mean that the design has to be implemented using some kind of 
technology, or multiple, and the more service oriented the technology, the 
easier it is to implement an SOA.

Eric


----- Original Message ----
From: Rob Eamon <[EMAIL PROTECTED]>
To: [email protected]
Sent: Sunday, September 30, 2007 7:18:38 PM
Subject: [service-orientated-architecture] Re: Roy Fielding on REST

This has probably been covered ad nauseam many times, but I'm 
wondering the origins of SOA as "business thing." Which actually 
leads me to wondering about the origins of SOA period. SOA has always 
been a "software thing" to me, and the SOA term co-opted to refer to 
the business level.

The earliest formal definition I've come across is from Gartner, 
which defined it as a way to design/organize software systems. Can 
someone point me to earlier definitions? Are there other precedents 
that lay claim to the SOA moniker that are not about software per se?

-Rob

--- In service-orientated- architecture@ yahoogroups. com, Eric Newcomer 
<e_newcomer@ ...> wrote:
>
> Hi Stefan,
> 
> Yes, absolutely agree. To me SOA is a business level thing, but 
> you are right that others do try to define it as a technical 
> architecture. 
> 

[remainder snipped]





       
____________________________________________________________________________________
Pinpoint customers who are looking for what you sell. 
http://searchmarketing.yahoo.com/

Reply via email to