W3C home > Mailing lists > Public > xml-dist-app@w3.org > August 2005

Re: WSDL is oriented client?

From: Wes Moulder <wes@webmethods.com>
Date: Fri, 05 Aug 2005 11:45:23 -0400
Message-ID: <42F38993.8040402@webmethods.com>
To: tlais <mazentlais@yahoo.fr>
CC: noah_mendelsohn@us.ibm.com, xml-dist-app@w3.org

There are some implementations that consume WSDL on the client side to 
give you convenient bindings into your language of choice.  There are 
some implementations that consume WSDL on the server side to give you 
convenient bindings into your language of choice.  There are some 
implementations where you build your server side component, and the WSDL 
is automatically generated for the messages it consumes. These are 
implementation level details.  WSDL is not required for web service 
interaction, though it is very convenient.

Your Travel Reservation may choose to use a 'WSDL First' approach, and 
have the WSDL drive how messages are built.  It may not.  The direct 
answer to your question is 'It depends on how it was implemented'.

--Wes

tlais wrote:

>
> Thank you for your response Noah. I had sent the question to 
> www-ws-desc@w3.org <mailto:www-ws-desc@w3.org> but
> the message had failed, any way I'll try again.
>
> I still have a point.
> Supposing a server provides a "TRAVEL RESERVATION" web service. Does the
> server use the WSDL document of the "TRAVEL RESERVATION" service to send
> and receive SOAP messages? I mean does the server interpret the WSDL 
> document of
> the service provided by the server itself?
>
>
> Regards
>
>
>
> noah_mendelsohn@us.ibm.com wrote:
>
>> This mailing list is traditionally used more for SOAP-related 
>> questions than for WSDL, but I'll try a quick answer:  WSDL is usable 
>> by any software that wants to know in advance what is required in the 
>> content of SOAP message exchanges.   Typically, it's used by software 
>> development tools to aid in the preparation of code that will send or 
>> receive such messages.  Whether such messaging code winds up at a 
>> client, a server, a peer to peer system or whatever depends on your 
>> environment.  Many common implementations are currently server to 
>> server, but there are also important examples of SOAP messages being 
>> sent to and from client software.  I hope this helps.
>>
>> --------------------------------------
>> Noah Mendelsohn IBM Corporation
>> One Rogers Street
>> Cambridge, MA 02142
>> 1-617-693-4036
>> -------------------------------------
>>
>>
>>
>>
>> Hello all,
>>
>> I'm a new member in the mailing list. I’ve read many documents on the 
>> XML
>> and WSDL spec, but I didn’t find a response to my question. I would 
>> like to
>> know if the WSDL document is client oriented. I mean Only the client 
>> interprets
>> the WSDL document and the server doesn’t need to purse it.
>>
>>
>> Thank you for your help
>>
>>
>>
>>  
>>
>
>
Received on Friday, 5 August 2005 15:46:20 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:59:20 GMT