--- Gervas Douglas <[EMAIL PROTECTED]> wrote:

> *         Do any of you see any other serious rivals to the ones
> mentioned
> in this message for implementing SOA?

I think there will be a variety of approaches, mainly because, in my
observation most large companies are adopting SOA in an "inward
looking" fashion.  Software-as-a-service doesn't enter into their
minds.  Partner integration does, and such interfaces are more likely
to be WS-*.  But for all the WS-* hype, there is a lot of skepticism
about how widely it should be adopted.  This likely will change a lot
over the coming years, of course, especially with Microsoft WCF, SCA,
etc.

In my travels, I've seen a fair amount of JMS (particularly WebSphere
MQ) based SOAs growing within companies.   And I don't mean just JMS
messaging integration, I do mean "SOA", in a sense - published,
governed, & business-relevant contracts, schemas, and formats.    

Most use XML over JMS, some (not many) use SOAP over JMS, though this
is increasing as WS-Addressing is adopted.   IBM is pushing this
heavily, IMO.

I know of some that continue to rely on "crusty old technologies" to
define their published data format, from COBOL copy books to Tuxedo
FML.  Naturally these are companies with a large powerbase in the older
technologies. Sometimes these interfaces are wrapped by SOAP,
particularly if they're very fine grained.   But there are a surprising
number of customers that really did think through their CICS
interfaces.  Thus I see a lot of interest in relying on ESBs to "go
direct" and mediate the finer grained APIs into coarser-grained
services.

I've even seen a very large SOA built on a home-grown combination of
Spring and EJB, at a very large company, in a 2 year program to
re-engineer their mission critical legacy.  Many of the enterprise
architects there are dead set against SOAP/WS-* and claim their
architecture is more flexible and evolvable (though there are factions
of fierce disagreement).

Cheers
Stu



 
____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com

Reply via email to