Since releasing my latest book, Enterprise Service Bus (O'Reilly Media,
2004), I have been doing a fair amount of visiting corporations, conducting
seminars, and generally discussing with enterprise architects the subject of
enterprise service-oriented architecture (SOA) and how an enterprise service
bus (ESB) backbone can be leveraged to provide a framework for an enterprise
SOA. Along the way, I have been asked many questions about the nature of an
ESB. I have also fended off some misconceptions that have been growing in the
general IT population regarding what an ESB is and when, where, and how it
can be used. I have gathered together the most popular questions and
misconceptions, and offer some clarity in the form of a "top ten" list.
Myth #1. ESB is just a new name for EAI.
While many IT architecture groups are focusing on building SOAs, they still
inevitably be... (more)
Applications are increasingly being developed "built-to-integrate," providing
the ability to easily expose key functionality through commonly defined
interfaces. Gartner calls this concept SODA, or Service-Oriented Development
of Applications, fitting into its overall Service-Oriented Architecture
landscape. When applied to the ever-present integration challenge, SODA
represents a transition to service-oriented integration.
In this presentation, Chappell will examine the leading choices for
supporting service-oriented integration: enterprise service buses (ESBs),
integration ... (more)
(January 14, 2003) - On Thursday January 9, Sonic Software and a number of
other leading IT vendors, including Fujitsu Limited, Hitachi, Ltd., NEC Corp,
Oracle Corp., and Sun Microsystems, announced a proposal for a new Web
services specification for reliable messaging: Web Services Reliability
(WS-Reliability). The companies plan to submit WS-Reliability to a standards
body on a royalty-free basis in the near future.
Along with security, reliable asynchronous communications has been one of the
gaping holes in today's Web services architecture. Lack of reliability, due
to the inh... (more)
Last month "The JavaMessage Service and XSLT for E-Business Messaging"
(XML-J, Vol. 2, issue 2) explored the concept of using JMS as the basis of a
communications architecture for transporting XML data between applications
and an XSLT translation engine for transforming business documents from one
form of XML to another.
XSLT works great as a data translation strategy if all parties concerned are
already speaking some kind of XML dialect. But the real world isn't like
that. XML isn't yet ubiquitous, and there's no big switch on the wall you can
flip to have every application in ... (more)
The past several years have seen some significant technology trends, such as
service-oriented architecture (SOA), enterprise application integration
(EAI), business-to-business (B2B), and Web services. These technologies have
attempted to address the challenges of improving the results and increasing
the value of integrated business processes, and have garnered the widespread
attention of IT leaders, vendors, and industry analysts. The enterprise
service bus (ESB) draws the best traits from these and other technology
trends to form a new architecture for integration. The ESB conc... (more)