On Wednesday, October 03, 2007, at 01:28PM, "David Forslund" <[EMAIL 
PROTECTED]> wrote:
>messaging passing; client/server and peer-to-peer are more or less 
>technologies to implement an architecture.
>It seems to me then that REST is a technology to implement an architecture.

Ummm, no.... the above are all software architectural styles:

http://en.wikipedia.org/wiki/Software_architecture#Examples_of_Architectural_Styles_.2F_Patterns

What is your definition of 'technology'?


Jan



>
>None of these technologies require interoperability.  And I guess SOA 
>doesn't require interoperability,
>but it sure would be nice.  It was interoperability that we were trying 
>to do with a SOAapproach in the late 90s at the OMG.
>Some level of technology specification is required to get SOA systems to 
>interoperate.
>
>So I don't understand why you say that "you can use REST to implement a 
>SOA" is information-free.  This simply
>says that one can use a particular technology to implement an 
>architecture.  This is closely related to the RM-ODP layers
>or views that have around for a long time.
>
>Dave
>
>Mark Baker wrote:
>>
>> On 10/2/07, Eric Newcomer <[EMAIL PROTECTED] com 
>> <mailto:e_newcomer%40yahoo.com>> wrote:
>> >
>> >
>> >
>> > Ok, sorry, yes, that is how I see SOA.
>> >
>> > But it is a bit confusing then to say something like "you can use 
>> REST to implement an SOA" isn't it?
>>
>> Yes, it is. I hope I've never said that, because it's really an
>> information- free statement. In practice, SOA is constraint-less (i.e.
>> I've never seen a single architectural constraint common to everything
>> referred to as "SOA"), and therefore for all architectural styles A,
>> the statement "you can use A to implement an SOA" is true.
>>
>> Consider;
>>
>> You can use message passing to implement an SOA.
>>
>> You can use client/server to implement an SOA.
>>
>> You can use peer-to-peer to implement an SOA.
>>
>> etc..
>>
>> Mark.
>> -- 
>> Mark Baker. Ottawa, Ontario, CANADA. http://www.markbake r.ca 
>> <http://www.markbaker.ca>
>> Coactus; Web-inspired integration strategies http://www.coactus. com 
>> <http://www.coactus.com>
>>
>
>
>
> 
>Yahoo! Groups Links
>
>
>
>
>

Reply via email to