Search the web
Sign In
New User? Sign Up
soap-newbies
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
New Message: Comments on WSDL   Message List  
Reply | Forward Message #138 of 1360 |
A new message was posted:

Address: http://www.soapware.org/discuss/msgReader$21

By: Dave Winer (dave@...)

<i>There's a discussion among the leadership of the W3C on the future of WSDL,
which is an acronym for Web Services Description Language. The discussion itself
is off the record, but my point of view is not. Here are some comments I posted
over the weekend.</i>
<ol>
<li>WSDL was designed in secret behind closed doors by IBM and Microsoft,
without participation of independent developers.<p>
<li>It can only work in static environments such as Java and .Net and not in
dynamic environments that are popular with Web developers, including but not
limited to Perl, Python, PHP, and UserLand Frontier.<p>
<li>Today WSDL is not a basis for interop. If there is interop it's only between
Java and .Net.<p>
<li>There can be no significant support for this by independent developers
because it shuts them out.<p>
<li>These companies want the endorsement of the W3C. They're trying to redefine
the rules so that only their products can satisfy them. This is a good test of
the W3C's independence from the big companies. <p>
<li>Philosophically this faceoff is directly comparable to the tightly-coupled
and managed hypertext environments that were theorized before the
loosely-coupled HTML-HTTP web came along, and wiped out all the theories. SOAP
alone, without the tight coupling promised by WSDL, is being widely deployed,
without Microsoft and IBM. This must irk them. But don't thwart the spirit of
the Web, it's still alive, in this venue. <p>
<li>Tell Microsoft and IBM to go back to the drawing board. It's the right thing
to do, maybe next time around they won't create such a self-serving
specification that goes against the interests of independent developers. <p>
</ol>
Dave




Mon Nov 5, 2001 10:46 pm

webmaster@...
Send Email Send Email

Forward
Message #138 of 1360 |
Expand Messages Author Sort by Date

A new message was posted: Address: http://www.soapware.org/discuss/msgReader$21 By: Dave Winer (dave@...) <i>There's a discussion among the leadership...
webmaster@...
Send Email
Nov 5, 2001
3:46 pm

(Speaking just for myself - ignore the mail address 8-) ... not ... If WSDL does not work in a particular use-case then propose something that will - if its...
Doug Davis
duglin
Offline Send Email
Nov 5, 2001
5:09 pm

Doug, please consider that I believe point 6 to be true (and perhaps the most important of the points). Therefore I'm not going to propose something here --...
Dave Winer
dwiner
Offline Send Email
Nov 5, 2001
5:47 pm

Well, let's continue this then with the assumptions you've mentioned: everything is dynamic and it costs a lot to produce something static (like WSDL). If I'm...
Doug Davis
duglin
Offline Send Email
Nov 5, 2001
6:28 pm

Good question! 1. Docs. 2. Sample code. 3. A mail list. Now a philosophical question. Why do people ask this question so often. Is it a mystery? Isn't this how...
Dave Winer
dwiner
Offline Send Email
Nov 5, 2001
6:31 pm

Well, sure that stuff can work but one of the benefits of WSDL (or supposed benefits 8-) is that it makes it easier to do this stuff programmatically. I don't...
Doug Davis
duglin
Offline Send Email
Nov 5, 2001
6:42 pm

I don't know what it means for WSDL to be "too static" -- since you're saying that's what I think, I guess I'd better understand what you mean by that. ;-> The...
Dave Winer
dwiner
Offline Send Email
Nov 5, 2001
6:50 pm

In article <0c3c01c1662a$b00d0f30$33a1dc40@murphy>, Dave Winer <dave@...> writes ... Isn't this back to front? It's the programmer producing the...
Julian Bond
jbond23uk
Offline Send Email
Nov 5, 2001
8:19 pm

Ah, so its the static typing of data that you see as the real problem. So, if WSDL allowed you to specify a param (or return value) without specifying its...
Doug Davis
duglin
Offline Send Email
Nov 5, 2001
6:56 pm

No I wouldn't be happier -- sorry for being so difficult, but I have to keep referring to item #6. "6. Philosophically this faceoff is directly comparable to...
Dave Winer
dwiner
Offline Send Email
Nov 5, 2001
7:04 pm

Dave, I can follow your points except this one, how is an english document that describes how to call getQuote any less coupled than a chunk of XML that...
Simon Fell
simonfell99
Online Now Send Email
Nov 5, 2001
8:51 pm

... Someone else pointed out that static languages benefit from WSDL more than dynamic languages. I guess. But programs in languages like Java could just type...
patrick.d.logan@...
patrickdlogan
Offline Send Email
Nov 6, 2001
12:39 am

Isn't it ironic that Microsoft would produce WSDL with "tight coupling" as Dave describes after they did the variant data type in COM? Aren't tight coupling...
david@...
davidthewatson
Offline Send Email
Nov 6, 2001
3:51 pm

Well, I can't speak to that one. But think of it this way - if WSDL is a waste of time at least it'll keep those meddlers out of your hair (for a while...
Doug Davis
duglin
Offline Send Email
Nov 5, 2001
7:12 pm

Yes that's true and nice, but they've got the analysts and a few developers hoodwinked into thinking it isn't really Web Services if it isn't Web Services...
Dave Winer
dwiner
Offline Send Email
Nov 5, 2001
7:17 pm

My first response to WSDL was, "What's the point of this, I'll still need documentation." Then, I had to write some SOAP stuff with Java. I ended up using GLUE...
will_conant@...
will_conant
Offline Send Email
Nov 5, 2001
10:13 pm

... Shh... don't tell the independent developers working on SOAP::Lite or PHPXMLP or any of the folks at ActiveState. ;-)...
rubys@...
sa3ruby
Offline Send Email
Nov 6, 2001
2:48 am

Hi Sam -- it'd be great to see a Howto for Perl and PHP programmers. It's easy to say you're doing something ugly and fragile. I've seen it done many times. ...
Dave Winer
dwiner
Offline Send Email
Nov 6, 2001
2:54 am

... From http://www.soaplite.com/: use SOAP::Lite; print SOAP::Lite -> service('http://www.xmethods.net/sd/StockQuoteService.wsdl') -> getQuote('MSFT'); ... ...
rubys@...
sa3ruby
Offline Send Email
Nov 6, 2001
3:03 am

1. Did you read the other messages in this thread? 2. Is http://www.xmethods.net/sd/StockQuoteService.wsdl describing a Perl app? 2. If so, how did the WSDL...
Dave Winer
dwiner
Offline Send Email
Nov 6, 2001
3:18 am

Short answers first, then a more complete discussion. ... Yes. ... I don't know. But you will find a similar Perl app on ...
rubys@...
sa3ruby
Offline Send Email
Nov 6, 2001
3:54 am

Forgive me for simplifying the argument -- at least I made one -- the WSDL advocates just snow everyone and it seems no one questions the wisdom of this...
Dave Winer
dwiner
Offline Send Email
Nov 6, 2001
4:01 am

... I do more than say I like scripting languages: http://www.alphaworks.ibm.com/aw.nsf/techbios/912318FCF05B7F1B8825676 700837E76 ...
rubys@...
sa3ruby
Offline Send Email
Nov 6, 2001
4:17 am

OK, first off there's no technical reason why dynamic languages can't use WSDL (write and/or consume). I've seen pointers to solutions for PHP and Perl,...
delza@...
daddygravity
Offline Send Email
Nov 6, 2001
11:35 pm

Some completely personal opinions on some of the points mentioned. I am not trying to be argumentative, but I am afraid I disagree with many of the points you...
Alan Kent
alan_james_kent
Offline Send Email
Nov 7, 2001
12:19 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help