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 concept is a new
approach to integration that can provide the underpinnings for a loosely
coupled integration network that can scale beyond the limits of a
hub-and-spoke EAI broker.
An ESB is a highly distributed, event-driven, enterprise SOA that is geared
toward integration. It is a standards... (more)
Every software system has logging requirements so application processing can
be monitored and tracked. Modern distributed systems, which are usually based
on application frameworks, require a logging solution that can cope with
multiple processes on multiple hosts sending logging information to a single
Many application frameworks widely used today, whether they're high-level
frameworks like J2EE application servers or low-level frameworks like CORBA
ORBs, don't provide a distributed logging facility for application code.
Using JMS queues to log application mess... (more)
According to Gartner, Inc., vice president and research fellow Roy Schulte,
"a new form of enterprise service bus (ESB) infrastructure will be running in
most major enterprises by 2005." ESBs combine Web services, enterprise
messaging, transformation, and routing to provide an integration network that
can span global enterprises and encompass potentially thousands of
application end points. Application integration is a top priority among CIOs,
and as the current IT value center in the enterprise, IT organizations must
shift their focus from application development to application ... (more)
Open standards for reliable Web services messaging, such as WS-Reliability,
can provide the missing link to bridge the gap between organizations and help
make Web services a truly enterprise-capable technology for standards-based
systems integration, says Web Services Journal technical editor David
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 inherent nature of using SOAP over protocols such as HTTP, is one of
the biggest obstacles to the adoption of Web s... (more)
I recently attended the WS-ReliableMessaging Interop fest, hosted by IBM.
IBM has published the results. The publishing of the results is something
that the legal agreement allows the spec authors to do. A public version of
the legal agreement and the test scenario document can be found here.
The interop participants included -
BEA Systems, Inc
Blue Titan Software, Inc.
NEC Laboratories America, Inc.
Sonic Software Corporation
TIBCO Software, Inc.
The results, as written in the public report, exceeded expectations. We
actually finish... (more)