HostBridge Technology


HostBridge Base XML Engine

XML Automation & Integration for CICS and z Systems

As soon as it is installed under CICS®, the HostBridge Base XML Engine immediately and automatically converts CICS transactions to XML, rendering CICS ready for integration with any distributed resource, including Web and mobile applications, service-oriented architectures (SOA), cloud architectures, and other enterprise applications.

XML output generated by HostBridge conforms to a predictable document structure, making it easy to pull data out of the XML document. When writing Web services, customers have the option of using this “plain old XML” by itself or in combination with the JavaScript generated by the HostBridge JavaScript Engine (HB.js) . HostBridge XML is also used in the HostBridge Eclipse IDE, enabling developers to author, test, and deploy integration scripts and Web services easily and rapidly.

HostBridge Base XML Features

HostBridge exploits CICS and z Systems tools and technologies, including the Link3270 Bridge, as well as industry-standard transports, protocols, and languages to enable mainframe integration with the highest performance, reliability, and fidelity.


HostBridge delivers the highest-performance integration for CICS and z/OS mainframe resources. HostBridge Base and all HostBridge components run on the mainframe (with the exception of WIRE, our .NET-based web presentation product). As such, HostBridge performs as a mainframe application.

Other solutions, specifically middle-tier products, require a full network transit and request-response cycle between distributed system and mainframe to execute every transaction, resulting in request/response latency, slower response times, and higher mainframe CPU demands. In high-volume environments, these differences will be significant and will directly impact the speed and efficiency of business processes.


HostBridge also ensures high reliability. Where screen-scraper products rely on row/column coordinates to rigidly “map” mainframe output to distributed systems, HostBridge uses screen and field names as metadata to control interactions and remote presentation. Whenever changes to applications alter screen locations, screen scrapers can no longer map fields to target applications, resulting in integration errors and failures. With HostBridge, changes to applications or row/column locations have no effect on output or integrations.


HostBridge faithfully reproduces originating CICS data and business logic. Direct conversion of CICS data to XML – as data wrapped in metadata – ensures that data, screens, and logic are simply and exactly reproduced. As noted above, the use of screen/field names to identify and navigate screens enables HostBridge to replicate source applications and data without distortion. For more on high-fidelity integration, continue to our HostBridge JavaScript Engine page.

HostBridge for zIIP

With the release of HostBridge v6.5, customers also have the option of running HostBridge on the IBM z Integrated Information Processor (zIIP). Learn more on our HostBridge for zIIP page.