OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] Difference between RPC and Doc. type in WSDL(need help)

[ Lists Home | Date Index | Thread Index ]

i take it we are talking about the difference between the
rpc and document 'style' and not 'encoded' (v) 'literal'
message encoding?

if so, then see the WSDL 1.1 note section 'soap:operation':

and the following MSDN article which quite nicely attacks
the WS-I's stance on supporting rpc/literal as well as
the more usual document/literal:

    *  Document/literal is a superset of RPC/literal. 
       For any given RPC/literal WSDL description, an 
       equivalent document/literal WSDL description can 
       be created such that the wire messages are identical. 
       All that's needed is some schema manipulation to 
       formally describe the RPC/literal message.

    * Message format and programming model are orthogonal. 
      Requiring two message formats because there are two 
      programming models is bogus. Furthermore, the service 
      should not dictate the consumer's programming model.


-----Original Message-----
From: dilum@opensource.lk [mailto:dilum@opensource.lk]
Sent: 08 June 2004 05:28
To: xml-dev@lists.xml.org
Subject: [xml-dev] Difference between RPC and Doc. type in WSDL(need

    We are going to develope a tool to convert Web services in to WSDL.
For that I want to know the exact differences between RPC type and
Document type in a WSDL file(Specially in the complextype area in the
WSDL file). I read so many documents but I didn't find any exact
answer for that. most of the documents didn't talk about complextype
area. So, can anyone give me solution for this.
    Please help. Thanks.

The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
initiative of OASIS <http://www.oasis-open.org>

The list archives are at http://lists.xml.org/archives/xml-dev/

To subscribe or unsubscribe from this list use the subscription
manager: <http://www.oasis-open.org/mlmanage/index.php>


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS