[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Will Web Services Kill HTTP?


RE:  Will Web Services Kill HTTP?
 
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


> -----Original Message-----
> From: Mike Champion [mailto:mc@x...] 
> Sent: 12 April 2002 22:45
> To: 'xml-dev'; Bill de hÓra
> Subject: RE:  Will Web Services Kill HTTP?
> 
> Mike:
> I'm basically with the REST people on this issue -- the Web 
> is the most successful 
> distributed application ever built, and SOAP can't have it 
> both ways: either 
> leverage the architecture that makes the web work, or don't 
> expect the "SOAP Web" 
> to be as robust and scalable as the HTTP web is without a lot 
> of thought, 
> experimentation, investment, and time.  SOAP has the 
> mindshare at the moment, but 
> the Web has actual reality behind it.  I love this quote from 
> THE MYTHICAL MAN-
> MONTH: "The real tiger is never a match for the paper one, 
> unless actual use is 
> wanted. Then the virtues of reality have a satisfaction all 
> their own." 

In fairness the technical people driving the SOAP standard see the
distinctions. The main argument against REST for application comms,
as opposed to application-people comms in my mind is to do with
data typing. People are notoriously robust in the face of untyped
data, software less so. I'm still learning, so maybe it's a
non-issue, but REST comes across as untyped. I haven't heard any
killer arguments against REST based on data typing, but it seems
important.


<aside>
I was trying to figure out what a REST setup would look like in a
non-distributed system, particularly Roy Fielding's notion of a
single interface to all resources: if REST is so cool maybe we can
steal some ideas and build better software period. An interface
with three or four verb methods that used uids as an argument
instead of computerDeutschMethodCalls() crossed my mind, something
that's come up on this list not so long ago. Maybe the base
language could be sanely extended using lambda or macros (danger: I
don't much about lambda or macros :). The idea of using few but
well known verbs is speech act theory for the rest of us, but you
see thr idiom in everyday OO code as well as get/set methods. It
would be nice to try and connect HTTP verbs with the speech act
theory being done in the agents community, or define an object
system in terms of 4 or 5 methods, just to see what would wash out.
</aside>

 
> What I really find strange is the conjunction of this article 
> and the one that 
> Simon pointed to.  It does not take a totally pathological 
> degree of paranoia to 
> wonder if all this is being driven by folks who want to sell 
> us all yet another 
> shiny new networking infrastructure to replace the HTTP-based 
> one that we all 
> bought over the last 6-8 years ... That's nice, I'm all for 
> stimulating the economy 
> and getting our collective stock options back above water, 
> but we must remember 
> that the HTTP web was not a paper tiger created out of 
> standards committees and 
> marketing hype and visionary whitepapers, but a real tiger 
> that came out of the 
> wild and devoured those who stood in its way.

Well you know...if I had all the corporate mail server space locked
up along with the identity servers, I might be interested in
getting off HTTP too, it might help me get around annoyances like
Apache and Linux :) Anyway if you buy Geoffrey Moore's theories on
technology markets, infrastructure swapouts are how we make money,
and kind of inevitable; tho' swapping the web out is pretty bold
stuff. 

Bill de hÓra



-----BEGIN PGP SIGNATURE-----
Version: PGP 7.0.4

iQA/AwUBPLhA0eaWiFwg2CH4EQIwqgCeLiufHg88u8qHAfRnKZ0UY45fjYkAmgIj
+vwDm7s6OQwqDIceGqthx9ub
=L8Op
-----END PGP SIGNATURE-----


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.