8 Using IBM WebSphere Message Broker as an ESB with WebSphere Process Server
1.3.2 WebSphere Message Broker V6
WebSphere Message Broker is a powerful information broker that allows both
business data and information, in the form of messages, to flow between
disparate applications and across multiple hardware and software platforms.
Rules can be applied to the data that is flowing through the message broker in
order to route, store, retrieve, and transform the information.
WebSphere Message Broker offers the following features:
? Universal connectivity
Simplifies application connectivity to provide a flexible and dynamic
infrastructure
? Routes and transforms messages
from anywhere, to anywhere.
Supports a wide range of protocols, for example, MQ, Java Message
Service (JMS) 1.1, HTTP(S), Web services, file, and user-defined
protocols
Supports a broad range of data formats, for example, binary (C/COBOL),
XML, industry (SWIFT, EDI, HIPAA, and so on), and user-defined formats
Supports interactions and operations that allow you to route, filter,
transform, enrich, monitor, distribute, decompose, correlate, and more
? Simple programming
Message flows process and route messages. A message flow contains a
series of connected nodes that have the required integration logic that is
used to operate on messages as they flow through the broker.
Message trees describe the data in a format independent manner.
Transformation options include graphical mapping, Java, extended SQL
(ESQL), Extensible Stylesheet Language (XSL), and WebSphere
Transformation Extender.
? Operational management and performance
Extensive administration and systems management facilities for developed
solutions
A wide range of operating system and hardware platforms supported
Performance of traditional transaction processing environments
? Support for adapters
A collection of software, application program interfaces (APIs), and tools in
WebSphere Business Integration Adapters that enable applications to
exchange business data through an integration broker
WebSphere Business Integration Adapters rely on JMS messaging.
Chapter 1. The IBM SOA Foundation and products in this book 9
WebSphere Message Broker contains a choice of transports that enable secure
business to be conducted at any time and any place, providing powerful
integration using mobile, telemetry, and Internet technologies. WebSphere
Message Broker is built upon WebSphere MQ and therefore supports the same
transports. However, it also extends the capabilities of WebSphere MQ by adding
support for other protocols, including real-time Internet, intranet, and multicast
endpoints.
Drivers for using WebSphere Message Broker as an ESB
Consider the following reasons for using a WebSphere Message Broker as an
ESB with WebSphere Process Server:
? Yo u
are currently using WebSphere Message Broker and want to leverage
existing skills.
? You have extensive heterogeneous infrastructures, including both standard
and non-standards-based applications, protocols, and data formats. For
example, you are using industry formats such as SWIFT, EDI, or HL7.
? You are implementing a wide range of messaging and integration patterns, for
example, complex event processing and correlation, message splitting, and
aggregation.
? You need extensive pre-built mediation support.
? Reliability and extensive transactional support are key requirements.
? You want to achieve high-performance with horizontal and vertical scaling.
? You want integration with other IBM WebSphere and Tivoli® products, as well
as third-party JMS providers.
? You want to natively transform non-XML formats without the use of adapters
or user-written data transformations.
? You want advanced publish and subscribe capabilities, including the use of a
wide range of transports; high speed, low-latency messaging; and both topic
and content-based routing.
? You need complex event processing. Complex events are conditions that
relate to multiple messages and are defined by applying a combination of
logical, arithmetic, and temporal operators to messages or message
attributes.
The IntelligentFilter and SituationManager SupportPac™ provides the ability
to handle complex events that span multiple messages. Its complex event
processing engine enables fast and reliable development of reactive
applications, without requiring programming skills.
? You want to integrate telemetry devices. WebSphere Message Broker can
coordinate end-to-end telemetry integration. It can serve as a conduit for
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
52.14.240.224