January 31, 2006

Complexity stifles Web services

Too many standards, not enough end-user involvement, say speakers at industry event

SANTA CLARA, Calif. -- Although deployments are occurring, a morass of complexity and a long, head-spinning list of proposed standards continue to hobble Web services technology, according to participants at an SDForum interoperability event on Tuesday.

Citing issues ranging from competing standards to a lack of end-user participation in standards development, speakers gave mostly a poor progress report on the interoperability technology. Speakers were featured at the SDForum's event entitled, "Interoperability Forum -- An Open Industry Dialog."

"My personal observation, living in this world, [is that] it’s still the early days of Web services," said Andy Daecher, a partner in the technology integration services unit at Deloitte.

Displaying a list of about 15 Web services specifications currently vying to become standards, analyst Anne Thomas Manes, vice president and research director at the Burton Group, referred to the confusing situation as "vertigo."

The list featured specifications such as WS-Federation and BPEL (Business process Execution Language).

"I understand what all this stuff is and it still makes my head spin," she said.

While the Web Services Interoperability Organization Basic Profile provides some understanding of how to use these specifications, there are unresolved issues, such as in using XML data mappings, Manes said.

Additionally, attachments pose problems with interoperability, she said. Java supports MIME (Multimedia Internet Mail Extensions) while .Net supports DIME (Direct Internet Message Encapsulation), said Manes. "You can't make them work together," she added.

Migrating from Web Services Framework (WSF) 1.0 to WSF 2.0 will be disruptive, Manes continued. Situations also have emerged with competing standards proposals, such as WS-ReliableMessaging and WS-Reliability, although WS-ReliableMessaging has won that battle, she said.

WS-Notification and WS-Eventing also are competing proposals, she noted. BPEL and WS-CDL (Choreography Description Language) present yet another competitive situation, Manes added.

Typically, vendors, not users, are pushing standards, said Manes. "The vendors are always pursuing their own agenda," and not necessarily customer requirements, Manes said.

While noting the plethora of standard proposals for users to follow, Manes did stress the importance of standards. "Just to conclude, interoperability is your goal. You need to get your systems to work together and standards [are] definitely the solution," she said. "Unfortunately, standardization takes time."

Initiatives are under way to make it simpler to program with Web services, said Edward Cobb, vice president of Architecture and Standards at BEA Systems. "That has been one of the major inhibitors," Cobb said. "You really do need to b a rocket scientist to use a lot of it."

An audience member concurred with Cobb's assessment and added that interoperability between Java and .Net "takes a substantial amount of work."

Cobb said there is a place for tools that make it easier to use Web services. Efforts to this effect are under way at the Eclipse Foundation, he noted. But tooling alone will not suffice.

"The thing we have to be a little careful about is that we need abstractions that don't assume that you can cover up complexity with tooling," Cobb said.

Close

On Twitter now

Architecture

Powered by Twitter

On Twitter now

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive Architecture Resource Alerts

Subscribe to the Today's Headlines: First Look Newsletter

Find out what will be news for the day, with our first-thing-in-the-morning briefing.

©1994-2009 Infoworld, Inc.