ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Office applications Toolkit

ESB: The lighter alternative for integration

Gary Flood ZDNet.co.uk

Published: 29 Jan 2004 17:25 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Traditionally, organisations looking to integrate applications and software have tended to look to Enterprise Application Integration (EAI) platforms from players like Tibco or Vitria.

But while still the gold standard for heavy-duty integration, the platform approach -- often also called 'hub and spoke' -- is a non-trivial task in terms of both initial cost and consultancy. A new alternative gaining traction among analysts is a Java-based alternative, Enterprise Service Bus (ESB).

"ESB is good because the system is inherently networked and distributed," notes IDC's director of European software research, Rob Hailstone. He likes ESB because of it being standards-based, but also because it's extensible.

ESB has come out of two sources: messaging and Java. The idea is that applications are connected to a more lightweight backbone than the traditional EAI platform, which then takes care of functions such as intelligent routing and transformation, connecting and coordinating the interaction of services across highly distributed contexts.

Messaging may be an incomplete way of appreciating what ESB is all about, however. "ESB is a really new sort of message-broker based architecture, taking on a further stage architectures like the Common Object Request Broker Architecture of the 1990s," thinks Christophe Toulemonde, integration programme director for Meta Group in Paris.

No matter what their intellectual provenance, there's no denying ESB is a hot topic for the integration market. In a recent research note (December 2003) Gartner went so far as to predict that ESBs will replace traditional communication middleware in new applications by 2007.

Integration observers think this will be because people can't really afford to wait around to do everything EAI-fashion, and also can use this as an entry point into the coming SOA (service-oriented architecture) future. "Traditional EAI hubs make sense if you're taking on a big project which can cost justify linking a large number of systems," says IDC's Hailstone. "But in reality most integration is about linking more like two. ESB can help in making that move more cost effective. And in terms of product maturity we're up to round two now, with some reasonably mature products. So the good news is that in the end, service-oriented architecture will make it much more possible to do 'mix and match' integration projects."

ESB fans claim this is a both a lower-cost and less complex alternative, which though at the moment probably best suited for tactical integration, usually around linking existing systems with the Web, is set for explosive growth on the back of rising deployment of Web services.

Next

Previous

1 2 3


  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
381 out of 637 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:



Related Jobs

JAVA J2EE Developer- JAVA J2EE- Remote Work

If you have experience working with JBOSS ESB or other forms of SOA this would be highly beneficial. JAVA Developer required for an integration ...

Biztalk Developer Required in Birmingham

My Birmingham based client is seeking a BizTalk 2006 specialist with experience in Web Services, SOA, C#, .NET 2.0 to undertake a 6 month contract. ...

Websphere Portal Technical Consultant - Berkshire

Any experience with of the following technologies would be highly beneficial but is not essential: WebSphere Process Server, WebSphere Integration ...

Featured Talkback

Why do so many (virtually all) software packages think that they are so important that they have to be started automatically every time the computer boots? What is the largest number of "speed access", "update check", "camera download" and whatever other background programs you have ever seen running? Of those, how many did you really need?

By: J.A. Watson

Read full story:
Annoying software: a rogues' gallery

Discussions

187205 187205

Companies to react to downtime

Thursday 24 July 2008, 2:51 PM

1 comment
pearce_jj pearce_jj

Defragging: Merits?

Thursday 24 July 2008, 2:19 PM

13 posts
David Long David Long

Defragging: Merits?

Thursday 24 July 2008, 10:30 AM

13 posts

Vista Upgrade Blog

Microsoft's pre-modern message puts a...

Over at ZDNet.com, Ed Bott reports a first sighting of Microsoft's eagerly awaited $300 million ad campaign. Already the cause of much speculation, the consensus is that this will be... More

7 comments

A $40 CONSUMER-class router has create...

Believe it or not I don't work in IT, haven't for 7 years. Yes I work with Microsoft's Windows XP Embedded and as a result I have to know a lot about the OS, the kernal, Win API calls... More

Post a comment

Sick Puppy Redo

I generally follow a dispassionate investigative process when trying to discern what happened when a project goes bad. Although its a low priority item, it gets done simply because... More

Post a comment