Re: WSA constraints

"Sanjiva Weerawarana" <[email protected]>
Newsgroups gmane.comp.web.services.ws-arch
Message-ID <00d001c26330$97fbd940$f500a8c0@lankabook2>
"Anne Thomas Manes" <[email protected]> writes:
>
> I agree with Dave that XML messaging is a constraint. Web services
> participants communicate by passing XML messages. If two applications
> communicate using anything other than XML messages, then they are not
using
> the Web services architecture.
>
> Anne

I disagree.

If two service use WSDL to find out what can be sent/received and
then talk to each other and serialize the messages using something
other than XML 1.0 then its not Web services??

What if I've done a mapping of the SOAP infoset to IIOP (yes I
believe that's possible at least for the most part - let's
say my service is using just that "most part"). Then am I no longer
doing Web services because I chose to serialize the SOAP infoset
using a non-XML format?

I'm confused by the strong need to stick to XML as a constraint.
To me, Web services are about service-oriented architectures and
that does not necessarily imply the use of XML on the wire. Of
course WSDL etc. use XML but that's because that's a convenient
mechanism to define a easily machine processable language. If
WSDL were written using a more traditional C/Java/C# like
syntax then is that taboo too??

XML is just one (really good) technology. However, its not the
only technology available to serialize some typed information.

Sanjiva.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.