WSCL Interface Components

A WSCL interface is both complimentary and similar in spirit to its associated WSDL description. Like WSDL, a WSCL interface starts off simple and gradually builds up its description stage by stage until a whole conversation pattern is formed, ready for consumption on the Web. Our discussion on WSCL will follow the same pattern. Using the bar scenario as our example, we will start at the abstract sections of the WSCL interface and work our way through to a full-fledged conversation.


An interaction with a conversational Web service is modeled as an XML document exchange whose flow is seen from the point of view of the service being invoked. WSCL supports four distinct message exchange patterns.

  • Send— The ...

Get Developing Enterprise Web Services: An Architect's Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.