What The Hell Are Web Services?

from the no-one-knows dept

We've brought this up many times before, but no one seems to know what exactly web services are. You would think that at a conference about web services, people would at least have some idea. This does not seem to be the case, as Infoworld has an article entirely devoted to people at a web services conference discussing what web services are. I still think this is problematic. The space has way too much hype for something no one can even define. No one can explain to me why web services are useful or why I should even be interested in them.
Hide this

Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.

Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.

While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.

–The Techdirt Team


Reader Comments

Subscribe: RSS

View by: Time | Thread


  1. identicon
    Bill Brasky, 18 Jan 2002 @ 3:16pm

    Red Herring story on web services

    See the March issue of Red Herring for a story on this subject. It clarifies the various definitions of web services, pokes some holes in the hype, and explains why web services probably aren't a business. Pretty funny too.

    link to this | view in thread ]

  2. identicon
    Brian Weaver, 18 Jan 2002 @ 4:53pm

    Re: Red Herring story on web services

    Marketing departments are such a joy to be around. They create the most interesting new software and services for the engineers and programmers to work on even before anyone has held a design meeting. I think the next twenty something I meet that tells me they're in marketing should be bitch slapped by a greasy small man in a Tutu. "Web services" Oh yeah! We got plenty of them over on the 6th shelf from the end. Web services sounds so technical doesn't it? So IT, so computer, so with it. It's whavever you need to sell at the moment. "We have a large web service server with huge bandage, we'd like to sell you." A 450Mhz PC in a colorful gray case filled with web services. Let's have a conference, we can make money off the coffee sales! Now there's a web service.

    link to this | view in thread ]

  3. identicon
    Tom Henretty, 18 Jan 2002 @ 8:00pm

    Long post from the trenches

    Agreed, web services have been hyped to death and there is a great amount of confusion as to what they are, but...

    (1) XML was saddled with the same confusion and hype and has actually turned out to be very useful. I attended an XML developer's conference in 2000, and nearly every session began with the question "What is XML?" Every definition was different.

    (2) When it comes to interlanguage/interplatform communication, XML over HTTP is by far the easiest RPC mechanism I have had the pleasure of working with. My last project consisted of OOADing and coding an XML/HTTP interface to a number of EJBs. The first client app used javascript(!) on IIS/W2K to make calls to our server, which was WebLogic on Solaris. No one involved had any prior experience implementing this type of system, yet it was completed in six months, functioned extremely well in production, and shattered the business's expectations. Try that with CORBA and a CMM -1 shop, it won't happen.

    (3) The web (HTML in particular) is tough to deal with programmatically. There are a ton of sites with useful information (auction listings, bank accounts, news sites, maps, etc.) but no consistent guidelines on how to access that information with anything but a browser. Sure, you can write some code to scrape the HTML and parse out the info, but what happens when the page layout changes? You're fscked. Web services would give programmers a consistent way to access this information and not force you to modify your app whenever a picture is added to a page. I guarantee that there would be a ton of interesting apps if data was separated from presentation on the web.

    (4) Just because something is hyped doesn't automatically mean it sucks, look at Lord of The Rings.

    link to this | view in thread ]

  4. identicon
    Tom Henretty, 18 Jan 2002 @ 10:19pm

    Re: Long post from the trenches

    submit...preview...whatever

    (4 cont.) Or linux. Or the internet. Web services are essentially a good idea. Like any good idea, however, a lot of clueless randoms are going to come forward with horrendously misguided ways to try to make money off of them, hence the marketing driven hype. Look at the dotcom ex/implosion, a lot of the same dynamics are at work here.

    (5) If you find web services confusing, try a telecom analogy:

    • UDDI - Phone book
    • WSDL - Phone number
    • XML/HTTP RPCs- Conversation
    SOAP is not the only XML/HTTP solution, this is a common misconception. SOAP is the standard that has the most big money backers. You can use XML-RPC, ebXML, google for the newest latest greatest, or roll your own - it's not that hard if you can write a schema or DTD.

    (6) Web services are basically three things: UDDI, WSDL, and XML/HTTP RPCs, and even the first two are debatable. Nearly everything else is either (a) marketroid conceived junk that attempts to baffle IT people into buying crap they probably don't need or (b) any number of competing grandiose delusions about the future of the internet, none of which will likely be realized completely.

    "The best thing about unemployment is the weekend that lasts until you get a new job" -Anonymous

    link to this | view in thread ]

  5. identicon
    Brian Weaver, 19 Jan 2002 @ 4:22am

    Re: Long post from the trenches

    Hmmm good points Tom. It's hard not to be so cynical especially when you're me, filled with so much contempt. Haha just kidding!

    link to this | view in thread ]

  6. identicon
    Brian Weaver, 19 Jan 2002 @ 4:28am

    Re: Long post from the trenches

    How the hell did you know I was unemployed? Tell that anonymous guy to mind his own damn business! Seriously, I like the way you break down "Web services" into the three acronyms (UDDI, WSDL, and XML/HTTP RPCs). Helps make more sense of it to me and helps forms a basis to talk about it.

    link to this | view in thread ]


Follow Techdirt
Essential Reading
Techdirt Deals
Report this ad  |  Hide Techdirt ads
Techdirt Insider Discord

The latest chatter on the Techdirt Insider Discord channel...

Loading...
Recent Stories

This site, like most other sites on the web, uses cookies. For more information, see our privacy policy. Got it
Close

Email This

This feature is only available to registered users. Register or sign in to use it.