|By Jeremy Geelan||
|September 27, 2005 01:30 AM EDT||
No new ideas can make their way in the world, wrote Mill, "until aptly selected words or phrases have, as it were, nailed them down and held them fast." And the (so far, very brief) history of Web services illustrates his point magnificently.
Credit for coining (or first using) the term belongs to Philip Greenspun, the now-retired computer scientist who was a pioneer in developing online communities. Three years ago I asked him whether he recognized the way it was being used, back then, and he didn't. "I might have coined the term but not with its current meaning," he wrote me.
"What I meant by a 'Web service' was what I might today call a 'Web appplication,' i.e. a Web site that does the job formerly done by a desktop app. The Microsoft .NET-style 'Web services' we just called 'Web-based distributed computing'."
In Greenspun's view, "Web services" as it was being used back then (in 2002) was a misnomer.
"I personally think something incorporating the standard 1960s and 1970s term 'distributed computing' is the right one. 'Web services' doesn't fit because most/much of this stuff will eventually be happening on the Internet but without what most people think of as the Web (i.e., users will not be viewing in HTML though probably HTTP will be used so technically it could be called 'Web')."
The characteristic insight and prescience of Greenspun's analysis here was demonstated this week from two diametrically opposed camps.
In San Jose, Sun's president and COO, Jonathan Schwartz, made a speech in which he asserted that the PC is "so yesterday" because the desktop is no longer what matters. What has become important, Schwartz said, are "Web services on the Internet and the mobile phones most will use to access them":
"The majority of the applications that will drive the next wave of innovation will be services, not applications that run on the desktop. The real innovation is occurring in the network and the network services."Meantime, far to the north of San Jose in Safeco Field in Seattle, WA, where Microsoft was staging its 30th-birthday annual meeting, Bill Gates was reviewing his company's first three decades and chose, out of all the myriad trends and phenomena - guess what - "Web services" as one of the two most central focuses in Microsoft's history:
"As I think about the last 30 years," Gates said, "I’m most proud of our making 'big bets' on technologies like the graphical user interface or Web services and watching them grow into something people rely on every day."
So there we have it. Microsoft wants to chain "Web services" to the realm of the desktop where commercial domination is still possible, while Sun wants to liberate the term to the superset, to the Network itself, a technical meritocracy where no such domination is possible but where the overall global market is so vast that any company with even a single percentage point of it can maintain and nurture a vibrant multibillion dollar business.
Above all, it is precisely the elastic quality of a term like "Web services" that will guarantee its secure place in the i-Technology lexicon for decades to come. It's all a little like Humpty Dumpty in Through the Looking Glass, the sequel to Alice's Adventures in Wonderland:
"When I use a word," Humpty Dumpty said, in a rather scornful tone, "it means just what I choose it to mean - neither more nor less."
"The question is," said Alice, "whether you can make words mean so many different things."
"The question is," said Humpty Dumpty, "which is to be master - that's all."
|Steve Ross-Talbot 10/24/05 07:33:03 PM EDT|
I think that Philip Greenspun's comment that it really id distributed computing on the internet or through the web as defined by standard connection protocols is exactly correct.
The term Web Services is not and has never been helpful. People have forgotten what it really is and the term distributed computing is what it really is. By naming the term we can at least begin to have an understanding of what it is and therefore ask the right questions of it. Today, alas, this is not what happens. It is caught up in myth making and marketing and the important issues are forgotten.
I would suggest that naming is not a luxury but a necessity and refer all to the following url: http://www.cl.cam.ac.uk/users/rm135/wosname.pdf
|Web Services Journal News Desk 09/25/05 08:37:30 PM EDT|
Why the "Web Services" Takeover of the World Will Continue. I know I shall be accused of being old-fashioned, but sometimes in order to understand the present, let alone the future, one of the very best starting-places is the past. Take for example the present surrounding Web services. The best clue to what is happening right now comes from a philosopher, the English philosopher and political economist John Stuart Mill.
- The i-Technology Right Stuff
- The Top 150 Players in Cloud Computing
- Linux.SYS-CON.com Exclusive: Linus Discloses *Real* Fathers of Linux
- Who Are The All-Time Heroes of i-Technology?
- Java vs C++ "Shootout" Revisited
- SCO CEO Posts Open Letter to the Open Source Community
- Linus' Top Ten SCO Barbs
- Where Are RIA Technologies Headed in 2008?
- Netscape Co-Founder's 12 Reasons for Growth of Open Source
- Six Benefits of Cloud Computing