On 10/30/05, JP Morgenthal <[EMAIL PROTECTED]> wrote:
>  However, for me, SOA is all about the deployment and
> management of services, which is something that was sorely lacking from all
> the prior distributed computing environments.  Anyone remember CORBA's
> biggest flaw?  You couldn't look up your or register your CORBA object into
> any implementation of the CORBA Naming Service.

JP,
With all due respect, CORBA has its flaws but interoperability of the
name service is not one of them. You most certainly can register and
resolve an object in any compliant implementation of CosNaming.

I do agree that SOA is all about the deployment and management of
services, and its WSDL that really provides the value. Previous
distributed system technologies locked you in, through an api, a
protocol or a propritary product. WSDL insulates us from the details
of these distributed system, providing a universal service contract
which can be easily discovered, managed and consumed. The choice of
transports and protocols can now be deployment time decisions. I can
develop and deploy wsdl based service today and not be concerned about
the middleware technology that users of my service wish to use. I can
communicate using MQ, IIOP, HTTP, SOAP, JMS and almost any other
technology that you can think of - each traditional type of middleware
can be represented as a binding and a service/port in wsdl, and we
still have just one single logical contract in WSDL.

It is the universal service contract, the middleware abstraction
layer, it frees us from being locked in to specific middleware
technologies, and greatly enables reuse.

regards,
--Frank




------------------------ Yahoo! Groups Sponsor --------------------~--> 
Fair play? Video games influencing politics. Click and talk back!
http://us.click.yahoo.com/T8sf5C/tzNLAA/TtwFAA/NhFolB/TM
--------------------------------------------------------------------~-> 

 
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