The emergence of the Enterprise Service Bus (ESB) over the past two years has
spurred the deployment of componentized applications based on a Service
Oriented Architecture (SOA). SOA enables the development of business systems
and processes with loosely coupled components (often called services)
facilitating business agility. Much of the industry's focus has been on the
architecture of the underlying ESB infrastructure that supports an SOA.
Standards adoption has made it easier to learn new tools, but basic ESB
infrastructure improvements haven't significantly reduced the effort involved
in deploying and managing new business processes. That's because an ESB is
simply a platform that unifies the advantages of multiple previous
generations of middleware. This article illustrates that a comprehensive
model for service components - the application-level modules wired to... (more)
The first wave of integrating storage, computing, and networking hardware
helped businesses move from client/server to Internet-based peer-to-peer
networks. A second wave of integrating applications on top of the hardware
infrastructure promised to deliver unprecedented economies of scale. In
today's enterprise IT model, applications exposed as services need to be
integrated seamlessly with other applications distributed across the network
to generate the best operational efficiencies. Messaging-oriented middleware
is at the heart of enabling seamless or "effortless" integration ... (more)