Legs4Mule
Legs4Mule is a Mule transport for IBM mainframes, based on the LegStar, open-source, mainframe integration project.
Benefits
- End-to-end open-source mainframe integration solution
- Bi-directional, mainframe acts as server for Mule clients or as client for Mule UMOs
- Binary wire protocol between Mule and the mainframe, reduces overhead
- Flexible COBOL binding framework based on Java binding (JAXB)
Status
Legs4Mule 1.0-RC2 is available for download from here.
A PDF user guide is available here.
The Maven reports for the Mule Transport are available from here.
The Maven reports for the development tools are available from here.
Architecture
The project contains a Mule transport and development tools that are needed to map COBOL Structures and mainframe Programs to Mule components interfaces.
At runtime this is how control flows from a Mule client to an IBM CICS program:

This is how control flows from an IBM CICS Client to a Mule UMO:
