Enterprise Service Bus (ESB)


Short for Enterprise Service Bus, also referred to as a message broker. ESB is an open standards-based distributed synchronous or asynchronous messaging middleware that provides secure interoperability between enterprise applications via XML, Web services interfaces and standardized rules-based routing of documents.

In practice, this means that data files are passed to and from their destinations based on established guidelines that are common to all parties sharing the information to ensure that the data maintains its integrity as it is routed. The multi-language and multi-platform design of an ESB allows enterprises to process data between applications from various sources. Two common distributed computing architectures used by ESBs are J2EE and .NET.

ESB is an extension of EAI, an earlier form of middleware, but ESB adds several key functions:

transformation: The ability to transform XML documents from one data format into another so that the receiving party can interface with the data in an application format that is different from the one in which it is sent.
portability: The ability to share the data between different computer systems and operating environments.
load balancing/clustering: The ability to distribute processing among several devices so that no one device becomes overloaded
failover: The ability to transfer messaging functions to another server if one should fail during the data exchange.

Sonic ESB, Cape Clear Server and PolarLake Jintegrator are examples of commercial ESB products.

Read Also:

  • ESC

    Short for Escape key. For example, ESC-Q means press the Escape key and then the Q key .

  • ESCD

    Short for Extended System Configuration Data, a format for storing information about Plug-and-Play (PnP) devices in the BIOS. Windows and the BIOS access the ESCD area each time you re-boot your computer.

  • ESCON

    Short for Enterprise Systems Connection, or Enterprise Systems Connectivity, an IBM fiber optic connection technology that interconnects S/390 mainframe computers, workstations and network-attached storage devices across a single channel and supports half duplex data transfers. One of the key elements of ESCON is the ESCON Director, an I/O switch capable of providing dynamic, nonblocking, any-to-any […]

  • ESD

    (1) Short for Electronic Software Distribution, a system for selling software over a network. ESD systems provide secure communications that customers use to download and pay for software. These systems can operate over the Internet or on a direct modem -to-modem connection. ESD systems can also allow users to use software for a trial period […]

  • ESDI

    Abbreviation of Enhanced Small Device Interface, an interface standard developed by a consortium of the leading personal computer manufacturers for connecting disk drives to PCs. ESDI is two to three times faster than the older ST-506 standard. To use an ESDI drive, your computer must have an ESDI controller. Introduced in the early 80s, ESDI […]


Disclaimer: Enterprise Service Bus (ESB) definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.