SOA Talk - A SearchSOA.com blog

SOA Talk:

 

A SearchSOA.com blog


The SOA blog with observations and commentary for architects and developers about SOA, Web services, integration technologies (ESBs, Grids, XML) and development platforms such as Java EE and .NET

Looking for a few good WSDLs

I recently ran into an architect who was trying to wrap his head around SOA. He had sorted out most of it, but one thing was gnawing at him: what makes for a good WSDL?

Obviously that can change dependent on the service in question, but it dawned on me that a good set of examples would be in order. Thomas Erl has listed some essentials for what should be in a service description:

  • the service endpoint
  • each service operation
  • every input and output message supported by each operation
  • the data representation model of each message’s contents
  • rules and characteristics of the service and its operations

That’s a great starting point, but it’s no substitute for the finished product. Fortunately there is a reservoir of WSDL expertise out there, namely you, or at least some of you who are reading this. What we’re looking for is your WSDL examples. Send them to us and we’ll publish them so that other architects and developers will have some concrete examples to reference.

It can be WSDL 2.0 or WSDL 1.1. If some of you have tried to use WADL for REST-based services, we’re interested in that as well. You should include an explainer of why you made the choices you did and any key takeaways for those who are referencing your example. What we’ll do is create a specific spot on the SearchSOA.com site for all the submissions, a working WSDL resource center.

Enough people are doing this that we ought to provide them with guidance on how to do it well. You can e-mail submissions directly to mmeehan@techtarget.com.

2 Comments »

  1. Great idea. I’m curious, when you say “publish them”, what do you mean? Is this going to be a library of WSDLs we can browse/search, or just a list on a blog post?

    Thanks,
    Jed

    Comment by Jed — February 26, 2008 @ 7:23 pm

  2. Jed,

    We’ll be taking the “library” route. As many examples as we can get, we’ll create a section the SearchSOA.com site so that readers don’t have to hunt around for this information.

    Comment by Michael Meehan — February 27, 2008 @ 12:42 pm

TrackBack URL

Leave a comment