Insidious WSDL

I was at the Integration Consortium (IC) European seminar in Brussels yesterday, and saw a fascinating presentation from Wells Fargo Bank that introduced me to the concept of insidious WSDL.

Among many interesting points that came out of the presentation was a reference to the problems that WSDL and its use was having at the major bank.

Apparently, Wells Fargo is one of the most advanced SOA users in the world, running many millions of SOA services every month. The architecture has been built up over a number of years, and WSDL has become the standard way to describe services – that is, the interfaces and what they do. However, an interesting phenomenon is starting to make itself felt. The service developers look at the rich WSDL language, and take the view that using it is quite sufficient to make the service is understandable and usable by other users and departments. Where they would previously have communicated to others to explain details of the service and how it works, they now feel that WSDL has replaced this requirement. The result is that communications is falling away, causing problems.

The problem is that just knowing the specifications of a service do not give a full semantic understanding of the nature and characteristics of the service, and special factors to consider in its usage. But with the crutch of WSDL to lean on, service developers think their job is done once the WSDL is created. WSDL is exerting an insidious influence that is slowly impacting internal communications to a greater and greater degree, with potentially damaging effect.

I guess the message is simple – WSDL is fine as a mechanism for specifying services, but do not let its influence replace the ongoing need for clear communications.

Steve

Post to Twitter Post to Delicious Post to Facebook Post to LinkedIn

Comments are closed.


Twitter Goodies

Recent Comments

  • Gravatar icon of AJ Brown AJ Brown
    November 1, 2010 (8:36)
    CICS and PHP - DON'T PANIC It's great to see transactional support of any kind for a cloud language... be it PHP or not (whi...
  • Gravatar icon of Vivekanand Kurdikeri Vivekanand Kurdikeri
    July 16, 2010 (12:41)
    Does Micro Focus Server for SOA miss the point? I think Micro Focus has done a tremodeous introduction of Web Service from a COBOL. May not be a ...
  • Gravatar icon of Ian J Mitchell Ian J Mitchell
    June 15, 2010 (6:14)
    CICS and PHP - DON'T PANIC Hi Steve, Well, we don't actually *demand* that you host the PHP in regions separate to those ru...
  • Gravatar icon of Rick Warren Rick Warren
    April 3, 2010 (12:27)
    AMQP - Great idea, but it will never work As someone who has worked on DDS from an implementation perspective as well as an OMG standards p...
  • Gravatar icon of Steve Craggs Steve Craggs
    December 12, 2009 (9:15)
    Did Teilhard's JuxtaComm patent wipe out IBM, Microsoft and SAP? Subsequent to my post, the Calgary Herald ran an article (http://www.calgaryherald.com/business/P...
  • Gravatar icon of John O'Hara John O'Hara
    December 10, 2009 (9:01)
    AMQP - Great idea, but it will never work Now, this is a late reply! @Thorlin. I looked at DDS before embarking on AMQP (I also looked a...
  • Gravatar icon of Jeff Darcy Jeff Darcy
    December 7, 2009 (2:40)
    Come in Texas East District Court, your time is up The important thing to remember about patents is that they're all about the claims. While the bu...
  • Gravatar icon of Emil Emil
    October 27, 2009 (9:08)
    BAM vs BI Good article. Thanks, Emil
  • Gravatar icon of Business Opportunities Business Opportunities
    October 23, 2009 (11:04)
    So Oracle got Sun - but why? Oracle has stepped up the rhetoric when it comes to its plans for Sun. In a message to Sun custom...
  • Gravatar icon of Gaurav Agarwal Gaurav Agarwal
    September 16, 2009 (1:15)
    IBM gets Cognos to fill the gaps IBM has two BAM solutions now Cognos Now! and Websphere Business Monitor. Why two BAM solutions f...