How To

CICS Screen-Scraping Persists (And It’s Still a Bad Idea)

The original inspiration for founding HostBridge and launching our integration software was to eliminate CICS screen-scraping. Over 20 years ago, the first HostBridge customer licensed our software specifically because it did not rely on screen-scraping. From the beginning, we warned enterprises of the perils and limitations of screen-scraping as an integration technique. Harping on a point for...

Integrating CICS with Cloud Applications

Using mainframe JavaScript, it’s a simple matter to create an API for integrating CICS with cloud applications. The HostBridge team recently prototyped such an integration with the mother of all cloud-based applications, Salesforce. Background The sales team for a large financial services company is using Salesforce. The company had looked for a solution for integrating a CICS billing...

CICS Integration is Not One Size Fits All

There are two key considerations for integrating CICS applications: What type of CICS applications do you need to integrate?What type of integration will do the best job? Type of CICS Applications Some CICS applications, such as BMS, were written for human use. They were originally designed for interaction via a 3270 terminal. Other types, such as COMMAREA, exist to execute a business process....

Teaching Old CICS Apps New Tricks

The HostBridge team recently spent time working onsite with a global financial services company. The purpose of the engagement was to accomplish three different but equally important goals related to making CICS applications available while remaining sensitive to performance and CPU cycle usage: Reduce CPU consumption from high volume CICS socket I/OIdentify other performance issues with these...

Orchestrating CICS Transactions with JavaScript

Suppose you need to go to the store to pick up a dozen items. Most of us would make one trip, grab all 12 items, and return home. Imagine then, the inefficiency of making 12 separate trips to the store to pick up your items one at a time! It’s absurd to think that anyone would do that. Who has that much time? And yet, this scenario is a good metaphor for how many organizations are accomplishing...