What are the overlaps and main differences between the transformation technologies in WMB and WTX?
There are some overlaps between transformation capabilities, but at their core, the two products have complementary strengths — WMB's being routing, WTX's being complex transformation
Message Broker is a platform for "enterprise-class data movement and message processing" building off the well proven capabilities of WebSphere MQ. WebSphere MQ is the industry-leading platform for assured transactional message delivery. On its own, it provides no capability to "manipulate" the content of messages, but in combination with WebSphere Message Broker, it offers very powerful capabilities. WMB is rich in detecting and distributing information based on message content, switching between protocols, refacing applications to perform and appear as Web services, providing high volume, high availability processing and more. It also has many different options for data transformation catering to different skill sets. While these data transformation capabilities are typically a class above those offered by other integration vendor's, WMB's focus has been mostly on the domain of small short messages.
WTX comes from a different background and has different strengths. Its heritage is the processing of large file structures, and in this area, it is particularly rich. It can provide complex data transformation capabilities for all and any structured and semi-structured data formats (including "mixed" types). Furthermore, WTX is better suited to handling "custom" tagged message formats or mixed tagged and binary. Finally, it is well suited for large file strucutures.
Combined, WTX and WMB provide a truly winning combination that is unique in the market in its breadth and depth.
Why not include WTXMB as integral component of WMB?
IBM prefers to give customers choice by providing a range of packaging options allowing the start simple and grow as and when required.
MB COMPONENTS :
- Message Flow : A message flow is a sequence of processing steps that run in the broker when an input message is received.
- Message Set : A message set is a container for grouping messages and associated message resources (elements, types, groups);COMPLEX TYPE CREATION .
- Execution Group : A grouping of message flows that have been assigned to a broker.
- Broker : A broker is a set of execution processes or groups that hosts one or more message flows to route, transform, and enrich in flight messages.
- Broker Domain : A broker domain is one or more brokers that share a common configuration, together with the single Configuration Manager that controls them.
- Configuration Manager : The Configuration Manager is the interface between the workbench and an executing set of brokers. It provides brokers with their initial configuration, and updates them with any subsequent changes. It maintains the broker domain configuration. It is the central runtime component that manages the components and resources that constitute the broker domain.
- The Configuration Manager has four main functions:
- Maintains configuration details in an internal repository. This repository provides a central record of the broker domain components.
- Deploys the broker topology and message processing operations in response to actions initiated through the workbench. Broker archive (BAR) files are deployed through the Configuration Manager to the execution groups within a broker.
- Reports on the results of deployment and the status of the broker.
- Communicates with other components in the broker domain using WebSphere® MQ transport services.
No comments:
Post a Comment