| By Jeremy Geelan | Article Rating: |
|
| September 28, 2005 07:30 AM EDT | Reads: |
14,673 |
"Web services and SOA aren’t boring," mused Sun's Tim Bray (pictured) 6 months ago in an essay about Sun's strategy that everyone seems to have forgotten. "But we may have to destroy that village in order to save it," he continued. Has that process now begun? Do SOA and Web services represent the grass that's about to be trampled as two familiar i-Technology elephants – Sun and Microsoft – fight? I ask the question because Joe McKendrick was kind enough recently to blog my weekend thoughts about whether the "Web" in Web services is a misnomer. "Increasingly the market is talking more and more about SOAs," McKendrick wrote, in his follow-up, "and less about Web services."
He continued: "In fact, nobody talks about WSOAs, because Web services are but one enabling aspect of SOAs. It will only make sense that 'services' will eventually be the operative term in this space."
But this is not news. Not new news anyway. Both McKendrick - and his colleage Britton Manasco, who noticed that .NET Developer's Journal's editor-in-chief Derek Ferguson had written an opinion piece called "SOA Sucks" - seem to be unaware that Sun's own Tim Bray, he of the blog "Ongoing" among other community achievements, had done some "thinking aloud" just over six months ago, on the occasion of his 1st anniversary as a Sun employee, in which he appears to have let out of the bag the tactical cat that Sun's president and COO Jonathan Schwartz sprung on the world last week when he declared 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."
Bray anticipated just this approach back in March, when he wrote:
"I think Sun, to compete successfully against IBM’s Global Services infantry and Microsoft’s Windows/Office entrenchments, has to get out in front and exercise thought leadership. We brought the computer that assumes a network to market, and did well. We brought the filesystem that spans the network to market, and did well. We brought the Unix operating system with commercial documentation and support to market, and did well. We brought RISC processors to market, and did well. We brought a clean minimal Object-Oriented infrastructure to market, and did well. All of those things are conventional wisdom now, but when Sun first did them, they were way out in front."
What is not "conventional thinking" is the Schwartz-Bray attempt to pull the terminological rug out from underneath the feet of Microsoft, whose .NET assumes that passing XML across industry-standard networking protocols such as HTTP and TCP is the primary key to where the industry is going, and instead actively take the "Web" out of web services.
Let's look again at Bray's remark: "Web services and SOA aren’t boring, but we may have to destroy that village in order to save it." The suggestion seems to be that what Sun needs to do is to redefine "Web services" itself; and that, or so it seems to me, is the exact process that has begun.
Ted Neward, for one, has already made his position clear by dropping the "Web" in Web services:
"The problem is that when we say "Web services", the "web" part of it implies HTTP and REST and all that other stuff. It's time we faced reality: SOAP is not just for doing stuff over the Internet. It's time we started calling them what they are: XML services. Unfortunately, I don't think the W3C is going to change the name of WSDL to XSDL or XS-Addressing any time soon, but that doesn't stop us from at least trying. My promise: if you catch me, in a presentation or class lecture, using the term "Web services", and you're the first to point it out, I owe you a quarter."Neward's alternative, "XML services," is a term that doesn't yet have much currency. "Network services" seems to be what Sun would prefer.
It should be an interesting few months!
Published September 28, 2005 Reads 14,673
Copyright © 2005 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Jeremy Geelan
Jeremy Geelan is President & COO of Cloud Expo, Inc. and Conference Chair of the worldwide Cloud Expo series. He appears regularly at conferences and trade shows, speaking to technology audiences both in North America and overseas. He is executive producer and presenter of Cloud Expo's "Power Panels" on SYS-CON.TV.
![]() |
radixweb 08/22/08 02:45:21 AM EDT | |||
Java Extra Significance....... Java Consultants..... |
||||
- Patterns for Building High Performance Applications
- It's the Java vs. C++ Shootout Revisited!
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Cross-Platform Mobile Website Development – a Tool Comparison
- Three Buzzwords That Every CIO Hears but One They Should Listen To
- Write Once Run Anywhere or Cross Platform Mobile Development Tools
- Immersing into JavaScript Frameworks
- Workday Reportedly Prepping to Go Public
- Cloud Expo New York: The Java EE 7 Platform - Developing for the Cloud
- Book Review: Sams Teach Yourself Java in 24 Hours
- OpenOffice.com Lives
- Book Excerpt: Introducing HTML5
- Adobe Sends Flex to the Apache Foundation
- Five Years Waiting for JRE 7: Is It Justified? (Part 1)
- Book Excerpt: Java Application Profiling Tips and Tricks
- i-Technology in 2012: Five Industry Predictions
- Patterns for Building High Performance Applications
- It's the Java vs. C++ Shootout Revisited!
- OpenXava 4.3: Rapid Java Web Development
- The Next Web Architecture
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Is Write Once Run Anywhere Ever Going to Be a Reality?
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- JavaServer Faces (JSF) vs Struts
- The i-Technology Right Stuff
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- What's New in Eclipse?
- i-Technology Predictions for 2007: Where's It All Headed?

























