Paul Krill
Editor at Large

Panel cites benefits, limits of ESB

news
Mar 2, 20062 mins

Executives from Sonic, BEA, others participate in "ESB-Con: Due Diligence Day" Webinar

Enterprise services buses (ESBs) are useful for service integration and message routing in SOAs, but users should know technologies such as XML as well as the limitations of ESBs, panelists said in a Webinar Thursday.

Executives from BEA Systems, IBM, Sonic Software and Sun Microsystems are participating in the “ESB-Con: Due Diligence Day” Webinar, sponsored by Integration Developer News. The executives kicked off the event with a panel discussion featuring advice on using ESBs.

“We don’t recommend them for hosting pure application logic or systems that require tightly coupled components for execution,” Hub Vandervoort, CTO at Sonic Software, said.

But Vandervoort said ESBs offer benefits in the areas of architecture and lifecycle, including business agility.

“In setting up an ESB environment, it’s important to be familiar with XML standards, Vandervoort said.

Concurring with Vandervoort, Jeff Davies, principal architect for AquaLogic at BEA, cited the importance of Web services.

“Certainly, a solid understanding of XML is critical,” he said.

XQuery also is crucial, he said. “XQuery is to XML what SQL is to relational databases, so we need to become fluent in XQuery.”

ESBs, while designed to integrate services and enable stateless orchestration, are less suited for handling long-running, stateful processes, Davies said. He recommended BEA’s own WebLogic Integration for dealing with these sorts of processes.

The ESB is the logical place to begin managing and publishing services, he said.

Formation of a governance team for SOA also is vital, according to Davies. “SOA is not about technology alone,” he said.

It is a strategy for becoming a highly agile organization, he added.

Vandervoort also advised that ESB users have knowledge of infrastructure. Skills are needed for process design, testing and monitoring, he said.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author