TECHNICAL FEATURES OF THE TRX -ENGINE
TM-Server
The TM Server forms the heart of the TRX Engine. It coordinates all communication. It operates one or more MPS Controller and exchanges the messages with an MPS. In addition, it provides clients with interfaces and takes over the security connection such as LDAP.
MPS-Controller
The MPS Controller controls the MPSs (regions). The number can be configured via the admin interface.
MPS
An MPS (message processing service) is comparable to a region in the IMS/TM. This is where application programs are executed.
IMS-Adapter
The IMS Adapter provides an IMS/TM-compatible API.
CICS-Adapter
The CICS Adapter provides a CICS-compatible API.
TRX-Engine-DB
The configuration and the respective session context are saved in the TRX Engine DB. DB2 LUW, DB2 z/OS, and Oracle are supported. This is independent of which database the application programs run on.
CM-Tool
The Eclipse-based CM Tool provides a comfortable and flexible development environment for the new environment, including remote compile and debugging.
TN3270, IMS-Connect
The TRX Engine offers independence with respect to the client applications, as it supports both 3270 terminals and a universal selection via a connecting interface.
Admin interface
The TRX engine can be comprehensively configured via a modern web front-end. In addition, vital performance indicators from the TRX Engine can be read in real time and, to a degree, in short-time history. This allows the state of the transaction system to be quickly read.
JMX/HTTP
A standard JMX/HTTP interface can be set to automatically read the current settings and performance values.
CM-Tool
The Eclipse-based CM Tool provides a comfortable and flexible development environment for the new environment, including remote compile and debugging.
Excellent performance and good scalability
The lightweight architecture guarantees a clear increase in performance when processing transactions compared to conventional mainframe systems or other transaction monitors.
Proven transaction security (ACID) and stability
The TRX Engine has proven itself in several productive installations and to be a reliable transaction system among many users.
Flexible integration into the existing system landscape
The TRX Engine offers independence with respect to the database system, as it supports both DB2 and Oracle as underlying database systems.
The TRX Engine offer independence with respect to the run-time environment, as it supports different Cobol run-time environments for legacy application programs (e.g., Cobol IT) and makes IMS functions along with selected CICS functionality availability. This means that no changes to the programs are necessary.
The TRX Engine offers independence with respect to the client applications, as it supports both 3270 terminals and a universal selection via a connecting interface.
Flexible security configuration
In accordance with the standards, LDAP supports authentication and authorization. Via a plugin concept, the TRX Engine can be flexibly adapted to an existing security concept.
Easy administration and real-time monitoring via web front-end
The TRX Engine can be comprehensively configured via a modern web front-end. In addition, vital performance indicators from the TRX Engine can be read in real time and, to a degree, in short-time history. This allows the state of the transaction system to be quickly read.
Comfortable and flexible development environment
The Eclipse-based CM Tool provides a comfortable and flexible development environment for the new environment, including remote compile and debugging.