Define SOA

The past few days I've been up at the Santa Clara office. While at this morning's office (Starbucks), I thought I would try to catch up whip up a blog entry. I have no idea what the conversations & buzz of the past few days is as I am locked up in a room. One thing is for sure, internal meetings @ Sun are not a 9-5 affair. When Sun flies in folks from around the globe, the powers that be want their money's worth :)

I'm with a bunch of enterprise architects talking SOA. Want to go down a rat hole? Ask 25 architects to come to agreement on a definition of SOA :) Sun is doing many things SOA these days. IMHO, we've been doing SOA long before SOA was formally called SOA. For some odd reason, SOA these days gets equated with WS-\*. I first heard about SOA back when Jini hit the street and SOA had been around long before that. Everyone I talk to agrees that SOA != WS-\*, but then in the context of 95% of the conversations insert WS-\* anyway. It seems to be the context and means of interoperability the industry (as a whole) agrees upon.

If you want me to give you a definition of SOA, well, I'm not going down that rat hole :)

Comments:

From: http://en.wikipedia.org/wiki/Service-oriented_architecture In computing, the term Service-Oriented Architecture (SOA) expresses a software architectural concept that defines the use of services to support the requirements of software users. In a SOA environment, nodes on a network make resources available to other participants in the network as independent services that the participants access in a standardized way. Most definitions of SOA identify the use of Web services (i.e. using SOAP or REST) in its implementation. However, one can implement SOA using any service-based technology. The OASIS SOA Reference Model Technical Committee is working on defining SOA independent of any specific technologies.

Posted by Mark Bradley on February 17, 2006 at 05:00 AM PST #

Isn't SOA just letting other people work with your tools when you're not busy with them? Am I missing something?

Posted by Mikael Gueck on February 17, 2006 at 09:04 PM PST #

Mark, the Wikipedia definition makes my point.

Mikael, I don't follow your point :( Taken literally, where's the architecture in that?

Posted by John Clingan on February 18, 2006 at 01:23 AM PST #

Post a Comment:
Comments are closed for this entry.
About

John Clingan

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today