# ESB Interface

ESB Interface (formerly referred to as the Transformer) translates data types between TIBCO applications and the CICS or IMS transaction processing applications.

ESB Interface performs the following tasks:

- Manages the ESB connectivity, the routing of requests and responses, marshals activities going to back-end systems, and owns the service registry located in the configuration file.
- Translates the data in the messages that are passed between TIBCO applications and the transaction processing applications on z/OS according to the data mapping parameters. You can specify those parameters in the Transformation Definition panels, which define how each field in the message is to be converted.
- Converts the data from Rendezvous and Enterprise Message Service messages according to the specified mapping, and sends it to the appropriate Substation ES interface, where it is made available for processing by a transaction processing application, such as CICS or IMS.
- Converts the data generated by transaction processing applications on z/OS into messages that contain data suitable for delivery to TIBCO messaging applications that subscribe to that data on the network.
- Ensures that the current metadata matrix objects are loaded into memory and made available for ESB Interface at Substation ES startup.

The configuration items at startup that initialize and configure ESB Interface are located in a PDS member.

Copyright © TIBCO Software Inc. All rights reserved.