Data Transformation Engine IBM WebSphere MQ Adapter Reference Guide

IBM WebSphere MQ Adapter Reference Guide
6
Chapter 1 - IBM WebSphere MQ
Adapter
This chapter introduces the IBM WebSphere MQ adapter. You can use the adapter
with a Command Server, an Event Server, the Platform API, or with a map in a
map rule.
IBM WebSphere MQ software transports data between applications. For the
receiving application to be able to successfully use data, it (the data) must be
transformed. IBM WebSphere MQ can successfully move data in heterogeneous
computer networks, allowing systems of dissimilar computers to move data to and
from each other. Although data successfully arrives at a target, it often cannot be
used in its native form and must be transformed into a format acceptable for the
receiving application’s use.
NOTE: IBM WebSphere MQ for the NonStop server is only available as server
software.
Overview
The IBM WebSphere MQ adapter works with IBM WebSphere MQ to accomplish the
task of maintaining data compatibility, handling all kinds of data transformations
from the simplest to the most complex. The IBM WebSphere MQ adapter can be
used at either the source or target application, or at both. The adapter for IBM
WebSphere MQ is available as a server adapter to be used with IBM WebSphere
MQ server software.
IBM WebSphere MQ Message Content
The IBM WebSphere MQ message data content can be any content type. Under
some conditions, message data contains a message header known as an IBM
WebSphere MQ Message Descriptor structure. For example, if you use the IBM
WebSphere MQ Link for R/3, the input message data always contains a header
and a header must be created for an output message.
Use the IBM WebSphere MQ adapters to include the message header in the data
using the optional Header adapter command (
-HDR). When the command is
specified for an input message, the message header appears before the message
content. If the command is specified for an output message, the adapter assumes
that the first block of data supplied for the target consists of the appropriate size