Click here to close now.

Welcome!

Related Topics: @MicroservicesE Blog

@MicroservicesE Blog: Article

Is the "Web" in "Web Services" a Misnomer?

Understanding the Phenomenon Requires Looking Back, Forward, and Around

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 in the early 21st century comes from an English philosopher and political economist who lived and wrote in the 19th century, John Stuart Mill.

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. 

Greenspun continued: 

"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."

More Stories By Jeremy Geelan

Jeremy Geelan is Chairman & CEO of the 21st Century Internet Group, Inc. and an Executive Academy Member of the International Academy of Digital Arts & Sciences. Formerly he was President & COO at Cloud Expo, Inc. and Conference Chair of the worldwide Cloud Expo series. He appears regularly at conferences and trade shows, speaking to technology audiences across six continents. You can follow him on twitter: @jg21.

Comments (2) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
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

Best

Steve T
Chair W3C Web Services Coordination

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.

Latest Stories
Overgrown applications have given way to modular applications, driven by the need to break larger problems into smaller problems. Similarly large monolithic development processes have been forced to be broken into smaller agile development cycles. Looking at trends in software development, microservices architectures meet the same demands. Additional benefits of microservices architectures are compartmentalization and a limited impact of service failure versus a complete software malfunction. ...
"We help to transform an organization and their operations and make them more efficient, more agile, and more nimble to move into the cloud or to move between cloud providers and create an agnostic tool set," noted Jeremy Steinert, DevOps Services Practice Lead at WSM International, in this SYS-CON.tv interview at @DevOpsSummit, held June 9-11, 2015, at the Javits Center in New York City.
The basic integration architecture, as defined by ESBs, hasn’t changed for more than a decade. Most cloud integration providers still rely on an ESB architecture and their proprietary connectors. As a result, enterprise integration projects suffer from constraints of availability and reliability of these connectors that are not re-usable across other integration vendors. However, the rapid adoption of APIs and almost ubiquitous availability of APIs amongst most SaaS and Cloud applications are ra...
Agile, which started in the development organization, has gradually expanded into other areas downstream - namely IT and Operations. Teams – then teams of teams – have streamlined processes, improved feedback loops and driven a much faster pace into IT departments which have had profound effects on the entire organization. In his session at DevOps Summit, Anders Wallgren, Chief Technology Officer of Electric Cloud, will discuss how DevOps and Continuous Delivery have emerged to help connect dev...
"What Dyn is able to do with our Internet performance and our Internet intelligence is give companies visibility into what is actually going on in that cloud," noted Corey Hamilton, Product Marketing Manager at Dyn, in this SYS-CON.tv interview at 16th Cloud Expo, held June 9-11, 2015, at the Javits Center in New York City.
The Internet of Things is not only adding billions of sensors and billions of terabytes to the Internet. It is also forcing a fundamental change in the way we envision Information Technology. For the first time, more data is being created by devices at the edge of the Internet rather than from centralized systems. What does this mean for today's IT professional? In this Power Panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists addressed this very serious issue of pro...
Internet of Things is moving from being a hype to a reality. Experts estimate that internet connected cars will grow to 152 million, while over 100 million internet connected wireless light bulbs and lamps will be operational by 2020. These and many other intriguing statistics highlight the importance of Internet powered devices and how market penetration is going to multiply many times over in the next few years.
Manufacturing has widely adopted standardized and automated processes to create designs, build them, and maintain them through their life cycle. However, many modern manufacturing systems go beyond mechanized workflows to introduce empowered workers, flexible collaboration, and rapid iteration. Such behaviors also characterize open source software development and are at the heart of DevOps culture, processes, and tooling.
Today air travel is a minefield of delays, hassles and customer disappointment. Airlines struggle to revitalize the experience. GE and M2Mi will demonstrate practical examples of how IoT solutions are helping airlines bring back personalization, reduce trip time and improve reliability. In their session at @ThingsExpo, Shyam Varan Nath, Principal Architect with GE, and Dr. Sarah Cooper, M2Mi’s VP Business Development and Engineering, will explore the IoT cloud-based platform technologies drivi...
Containers have changed the mind of IT in DevOps. They enable developers to work with dev, test, stage and production environments identically. Containers provide the right abstraction for microservices and many cloud platforms have integrated them into deployment pipelines. DevOps and Containers together help companies to achieve their business goals faster and more effectively. In his session at DevOps Summit, Ruslan Synytsky, CEO and Co-founder of Jelastic, reviewed the current landscape of...
Live Webinar with 451 Research Analyst Peter Christy. Join us on Wednesday July 22, 2015, at 10 am PT / 1 pm ET In a world where users are on the Internet and the applications are in the cloud, how do you maintain your historic SLA with your users? Peter Christy, Research Director, Networks at 451 Research, will discuss this new network paradigm, one in which there is no LAN and no WAN, and discuss what users and network administrators gain and give up when migrating to the agile world of clo...
SYS-CON Events announced today that JFrog, maker of Artifactory, the popular Binary Repository Manager, will exhibit at SYS-CON's @DevOpsSummit Silicon Valley, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. Based in California, Israel and France, founded by longtime field-experts, JFrog, creator of Artifactory and Bintray, has provided the market with the first Binary Repository solution and a software distribution social platform.
"We got started as search consultants. On the services side of the business we have help organizations save time and save money when they hit issues that everyone more or less hits when their data grows," noted Otis Gospodnetić, Founder of Sematext, in this SYS-CON.tv interview at @DevOpsSummit, held June 9-11, 2015, at the Javits Center in New York City.
Internet of Things (IoT) will be a hybrid ecosystem of diverse devices and sensors collaborating with operational and enterprise systems to create the next big application. In their session at @ThingsExpo, Bramh Gupta, founder and CEO of robomq.io, and Fred Yatzeck, principal architect leading product development at robomq.io, discussed how choosing the right middleware and integration strategy from the get-go will enable IoT solution developers to adapt and grow with the industry, while at th...
Containers are revolutionizing the way we deploy and maintain our infrastructures, but monitoring and troubleshooting in a containerized environment can still be painful and impractical. Understanding even basic resource usage is difficult – let alone tracking network connections or malicious activity. In his session at DevOps Summit, Gianluca Borello, Sr. Software Engineer at Sysdig, will cover the current state of the art for container monitoring and visibility, including pros / cons and liv...