Hi Anne,

Actually, Spring and its close cousins like Pico are really dead
simple.  Fundamentally they're about tying components together without
any code.  To me, things like SCA and SDO are just alternative versions
of dependency injection frameworks like Spring.  I think Spring can be
much simpler than J2EE, but you just have to approach it from a
different perspective, e.g. procedural orchestration vs. event-driven,
inversion of control.

There happens to be a lot of stuff built around the basic Spring concept
which allows you to do neat things like transactions and AOP, but it's
still about how you can have one Java object bind a reference to another
one so it can invoke it.

Talking about it at this level in the context of SOA is more like saying
I like Chevrolet and you like BMWs.  These are about implementing the
services, but you shouldn't be afraid to use Java, .NET and anything
else you feel will allow you to provide the necessary service interfaces
to your SOA.  It isn't to say that it doesn't matter, but it's really
the right tools for the right job, and how comfortable you are in
rolling your own platform vs. how close to a vendor you want to be. 
Different organizations make different choices.

Whatever platform you choose, you should make the platform fit your SOA
and not the other way around.  Too many people are likely to get burned
or tied to making changes they don't really need to make if they get
that part of the choice wrong.

ast

On Wed, 2006-08-02 at 12:37, Anne Thomas Manes wrote:
> Spring is pretty confusing in its own right. Not quite as complex as
> Java EE, but still a lot more complex than .NET. 
> 
> What frameworks do other people like?
> 
> Anne
> 
> On 8/2/06, Robin <[EMAIL PROTECTED]> wrote:
>         But then the question is: What's the best platform for
>         developping
>         services in Java?
>         Is Spring a viable alternative?
>         
>         Robin
>         --- In [email protected], "Anne
>         Thomas
>         
>         
>         Manes" <[EMAIL PROTECTED]> wrote:
>         >
>         > Please note that the report cited in this article is talking
>         about
>         Java EE,
>         > not about Java in general. Burton Group predicts that Java
>         will remain
>         > strong and healthy for a long time.
>         > 
>         
>         
>         
>         
> 
> 
>  
***************************************************************************************************
The information in this email is confidential and may be legally privileged 
Access to this email by anyone other than the intended addressee is 
unauthorized. If you are not the intended recipient of this message, any 
review, disclosure, copying, distribution, retention, or any action taken or 
omitted to be taken in reliance on it is prohibited and may be unlawful. If you 
are not the intended recipient, please reply to or forward a copy of this 
message to the sender and delete the message, any attachments, and any copies 
thereof from your system.
***************************************************************************************************






 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/service-orientated-architecture/

<*> 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