|
|
||||||||||||||||||||
| Home > SOA Tips > The Web Services Advisor > Looming standards war: Who controls the future of Web services? |
|
| SOA Tips: |
|
|
|
|
THE WEB SERVICES ADVISOR Looming standards war: |
||||||||||
StumbleUpon
|
|
The Web Services Advisor Whoever controls Web services standards controls Web services. And whoever controls Web services controls the future of technology. So there are few things more important these days than who controls the standards that will define how Web services are implemented. With so much at stake, two of the premier standards-setting bodies, the World Wide Web Consortium (W3C) and Organization for the Advancement of Structured Information Standards (OASIS), have gotten into a standards war, say some analysts, and it's being unclear over who controls which standards. And, say the analysts, it appears that they may be poaching on one another's territory. In this first part of a two-part column, we'll look at the standards war between OASIS and W3C. In the next part, we'll take a look at what the implications are for the future of Web services. Bumping heads OASIS (www.oasis-open.org) is a newer and more targeted standards-setting body that focuses on electronic business, and so Web services standards are key for it. It handles the UDDI standard, for example, among others. The problem is that there is no demarcation between the two bodies, and so they on occasion bump heads and back competing standards. Most recently, the W3C and OASIS have backed competing standards for automating business processes, sometimes called Web services orchestration, which essentially define the way that Web services integrate with business processes, allowing Web services from different companies to interact more efficiently with one another. In March, the W3C established its WS-Choreography Working Group, but then about a month later, a Web Services Business Process Execution Language (WSBPL) standards was submitted to OASIS by IBM, Microsoft, SAP AG and BEA, and OASIS accepted work on it. So now, the W3C and OASIS appear to have dueling standards over the future of Web services. Controlling the future "The standards bodies aren't really the ones pushing innovation — they're clearing houses, a means to an end," O'Grady contends. "The folks responsible for the conflicts are the vendors, because they're the ones submitting specifications to the bodies." In O'Grady's view, the most recent BPEL battle is just part of the ongoing conflict between the Sun/Oracle axis on one side, and the Microsoft/IBM union on the other. He says that the groups are fighting about reliable messaging and a single sign-on standard, as well. The two sides are fighting for a simple reason: Whoever controls standards controls the future, and neither side is willing to compromise, he says. Daniel Sholler, Vice President of Technology Research Services for the Meta Group analyst firm, adds that vendors in essence, "shop around for a body that will agree to take their standards." He says that the Microsoft/IBM consortium has chosen to go with OASIS rather than the W3C "possibly because the W3C isn't seen as being speedy enough." He believes that it is inevitable that these kinds of disagreements will occur, given that there are a number of standards-setting bodies. "As soon as there's a disagreement, a vendor knows that he can go off to another body," he says. The standards-setting bodies themselves walk a thin line when taking on standards. On the one hand, he says, they want to wield as much influence as possible, and "they drive their legitimacy and influence from being seen as the focal point for standards." On the other hand, he adds, "they don't want to be seen as agreeing to proprietary standards." The standards-setting bodies themselves, however, don't see a conflict between them. Patrick Gannon, president and CEO of OASIS, for example, says that "we have an extremely cooperative, complementary relationship" with the W3C and that they work on joint projects frequently. As for the rift that others see between them, specifically over BPEL, he claims that the W3C and OASIS standards serve different purposes, and that in general the W3C has a broader focus on the underlying Internet architecture, while OASIS "focuses higher up in the protocol stack, specifically for ebusiness standards for he business community." How the W3C and OASIS differ "The W3C has a very formal, very deliberative process," says Ron Schmelzer, Senior Analyst with the Web services consulting group ZapThink. "It can take two or three years from draft to recommendation. OASIS, on the other hand, works on more of a community process and it's much easier for a spec to come out quickly. That makes it easier to throw something on the wall to see what sticks. So OASIS is good for moving quickly on standards, but the standards can have varying usefulness and quality. They did UDDI and that was very solid. But they also did the Election Markup Language and the Human Markup Language, which were not so solid." Looking to the future
For related Webcasts:
For related Articles and Commentary:
About the Author
|
| SOA Trends and Strategy - SOA Education, SOA Development, SOA Implementations |
| About Us | Contact Us | For Advertisers | For Business Partners | Site Index | RSS |
|
|
|
|||||||