Search the web
Sign In
New User? Sign Up
service-orientated-architecture · SOA
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Yefim Natis is sure that ""SOA is integration"   Message List  
Reply | Forward Message #12210 of 13945 |
Re: [service-orientated-architecture] Re: Yefim Natis is sure that ""SOA is integration"

Rob,

If your focus is integration, then you're less likely to be thinking
about reducing redundancy through application consolidation.
Integration is driven by individual projects, i.e., taking lots of
small steps, but not bothering with the "thinking big" aspect. If you
combine SOI with. Strong application portfolio management effort, then
I don't think the difference is anything to be concerned about. The
execution of specific projects tends to be equivalent.

Anne

On 12/20/08, Rob Eamon <reamon@...> wrote:
> I'd argue that most services are more or less independent. And are
> likely in various ownership domains. IMO, *most* (if not close to
> all) service interactions are an example of integration.
>
> IMO, orchestration and choreography are both types of full-blown
> integration.
>
> SOA is fundamentally about structuring capability such that it can be
> used by other components. That, at its roots, is integration.
>
> But instead of us endlessly debating "it is about integration"
> vs. "it isn't about integration" let's ask this question--what are
> the real impacts if it is one or the other? What will an architect do
> differently if SOA "is" integration vs. if SOA "isn't" integration?
>
> IMO, nothing. The integration (or interaction if you prefer) aspect,
> which is embodied by exposed, documented interfaces, is present
> simply by following SO principles.
>
> I recall there was some significant discussion about choreography vs.
> orchestration but I didn't pay close attention. Can you list the 2 SO
> principles that choreography violates? By "suitable for aggregate
> services only" do you mean suitable for service implementation?
>
> -Rob
>
> --- In service-orientated-architecture@yahoogroups.com, Michael
> Poulin <m3poulin@...> wrote:
>>
>> I agree with " Integrations have interactions.
>> Interactions are not always within the context of an integration"
>> This means that service interaction is not necessary integration,
>> right?
>> Even more, orchestration is the example of the interaction w/o
>> integration while choreography is the example of very strong
>> integration. (BTW, since choreography violates 2 SO Principles, I
>> think it is suitable for aggregate services only)
>>
>> Thus, SOA is not about integration but about interaction, IMO, and
>> Mr. Yefim Natis' opinion is incorrect.
>>
>> - Michael
>
>
>



Sat Dec 20, 2008 9:32 pm

annemanes
Offline Offline
Send Email Send Email

Forward
Message #12210 of 13945 |
Expand Messages Author Sort by Date

I'd argue that most services are more or less independent. And are likely in various ownership domains. IMO, *most* (if not close to all) service interactions...
Rob Eamon
reamon943
Offline Send Email
Dec 20, 2008
9:19 pm

Rob, If your focus is integration, then you're less likely to be thinking about reducing redundancy through application consolidation. Integration is driven by...
Anne Thomas Manes
annemanes
Offline Send Email
Dec 20, 2008
9:33 pm

Anne, I agree with your point about focus. Focus on the right level for a given situation. Focus on the right services to be built/exposed, not about tying...
Rob Eamon
reamon943
Offline Send Email
Dec 21, 2008
10:06 pm

Doesn't the suspicion that SOA is vacuous grow stronger when you see that we can't even agree about the relationship of SOA and integration?...
Nick Gall
nick_gall_1117
Online Now Send Email
Dec 21, 2008
12:09 am

Not really, the argument appears to be more about what is integration, for instance whether process and choreography count as integration and whether more...
Steve Jones
jones.steveg
Offline Send Email
Dec 21, 2008
9:35 am

Here is what Anne's blog has to say on this: <<According to this report by Jack Vaughn at SearchSOA | TechTarget, Yefim Natis asserted "SOA is integration" at...
Gervas Douglas
gervasdouglas
Offline Send Email
Dec 21, 2008
10:03 am

IMHO, isn't integration just one objective of SOA. Isn't SOA an architecture which will make integration easier. I'm afraid that the best way to just eliminate...
htshozawa
Offline Send Email
Dec 21, 2008
4:25 pm

Yefim wants 'service oriented integration'? Praise the lord. We can slap some basic policies around that and make it practical. Stop the bullsh!t. If I see...
jeffrschneider
Offline Send Email
Dec 22, 2008
1:42 pm

+1 on the governance thing. We need more presentations on services-- what constitutes a good service, how many interfaces are too many, managing the...
Rob Eamon
reamon943
Offline Send Email
Dec 22, 2008
8:44 pm

Zapthink has a very specific take on SOA and integration. They state the following: - One goal of SOA - Integration as a byproduct of Service composition -...
Nibeck, Mike
nibeck
Offline Send Email
Dec 22, 2008
2:40 pm

+1. That's what I've been attempting to illustrate, though Mike has phrased it (via ZT statements) in a much better way than I. "If however the point of...
Rob Eamon
reamon943
Offline Send Email
Dec 22, 2008
8:44 pm

In the vein of "I don't always agree with everything I say...." :-) Can one successfully argue that integration is essentially about defining interfaces?...
Rob Eamon
reamon943
Offline Send Email
Dec 22, 2008
11:30 pm

Rob, What I'd say is that the _execution context_ in SOA is the integration and it is an _enabler_ for consumers and producers to be brought together, but the...
Steve Jones
jones.steveg
Offline Send Email
Dec 23, 2008
2:01 am

... Hmm. The second person to think I made this error in definition. Perhaps I've worded somthing poorly. Integration is not in itself SOA. I've never...
Rob Eamon
reamon943
Offline Send Email
Dec 23, 2008
5:37 am

... Surely integration is always an intermediary in itself? ... Depends what you mean by interaction. I tend to limit interaction to human interactions...
Steve Jones
jones.steveg
Offline Send Email
Dec 23, 2008
11:57 am

... Hmm. I'm not sure. Let's examine C -> P. C forms the requisite message. C calls P via the supported protocol. P processes the message. P returns a response...
Rob Eamon
reamon943
Offline Send Email
Dec 23, 2008
11:03 pm

... Definitely an EC thing ... EC again. ... HTTP is the intermediary. ... So interaction = integration? ... Depends on the definition of "distinct" "The...
Steve Jones
jones.steveg
Offline Send Email
Dec 24, 2008
9:56 am

... Isn't an SOA document a natural language definition of what everyone thinks they need for a solution? Gregg Wonderly...
Gregg Wonderly
w5ggw
Offline Send Email
Dec 25, 2008
8:26 am

... Not sure I understand what you mean by this Gregg. Unless its irony around the word "thinks". Natural language is always open to interpretation and is...
Steve Jones
jones.steveg
Offline Send Email
Dec 31, 2008
8:36 pm

Steve, Does integration only belong to the execution context? Doesn't two components that needs to integrate share some understanding about the semantics? The...
Dennis Djenfer
dennis_djenfer
Offline Send Email
Dec 23, 2008
1:46 pm

... components that needs to integrate share some understanding about the semantics? The way I see it, a big part of integration is about the semantics. I...
Nick Gall
nick_gall_1117
Online Now Send Email
Dec 23, 2008
11:00 pm

Depends what mean by integration. I was taking the normal narrow technology view, otherwise everything becomes integration. Steve...
Steve Jones
jones.steveg
Offline Send Email
Dec 23, 2008
11:06 pm

There are "normal" views around here? ;-) (Normal meaning common as opposed to normal vs. wacky.) -Rob...
Rob Eamon
reamon943
Offline Send Email
Dec 24, 2008
9:49 am

Yes, this is my fault, I admit. I was almost fine with the results of our discussion when we got a message from 'ynatis' (not signed) where Yefim Natis...
Michael Poulin
m3poulin
Offline Send Email
Dec 21, 2008
4:27 pm

Plus ca change... The book on SOA with Web Services that I wrote with Greg Lomow, published in 2005, has the honor of the being listed as the first citation...
Eric Newcomer
e_newcomer
Offline Send Email
Dec 21, 2008
4:27 pm

Yes, we need definition for integration. To me, integration constitutes tying things together. In SOA, we, probably, have to talk about collaboration, joint or...
Michael Poulin
m3poulin
Offline Send Email
Dec 21, 2008
6:07 pm

... +1. An SO architecture definition will describe a mechanism for doing exactly that in a consistent and robust way. The architecture defines how the...
Rob Eamon
reamon943
Offline Send Email
Dec 22, 2008
9:38 am

In the OASIS SOA RM the integration piece sits in the Execution Context. Steve...
Steve Jones
jones.steveg
Offline Send Email
Dec 22, 2008
9:55 am

Yup. A specific architecture definition may specify constraints for that context. E.g. "Interactions will be mediated." -Rob...
Rob Eamon
reamon943
Offline Send Email
Dec 22, 2008
3:04 pm

Anne wrote: "Maybe I'm just being pedantic, but I think it's important to distinguish between integration and architectural activities." Are these two...
Rob Eamon
reamon943
Offline Send Email
Dec 21, 2008
10:06 pm
 First  |  |  Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help