Mainframes' new tricks

If you want to keep data and applications on your mainframe but extend them enterprisewide, consider four options.

* Screen scraping or enhanced terminal emulation. In these options, a Web site acts as a terminal emulator, intercepting data intended for display on a mainframe terminal, and presents it on a non-mainframe system. However, a standard terminal emulator has a number of advantages. For one, systems administrators do not need to install software on the client PC. Secondly, the display can be much more attractive and readable than the standard text-based, green screen. And finally, on-screen buttons and other navigational tools can replace awkward function keys. Stephen Laich, a senior systems developer at Pinnacle Decision Systems Inc., a consulting and software development company, deems screen scraping "inexpensive, very fast and very tactical." In fact, some organizations have set up basic screen-scraping systems in a day or two.

* Wrapping. In this method, a server-based system is used as a front end to the mainframe. Users coming to a Web site use the front-end system to enter data, for example. The front-end system saves the data in a relational database. Periodically, the data is pulled from the relational database and sent to the mainframe. Unlike screen scraping, this approach allows developers to completely re-engineer the interface to the mainframe. But, on the downside, it takes more time and a higher skill set to develop than a screen-scraping solution. A second disadvantage according to Laich, is that because wrapping acts as a buffer to the mainframe, users can't get complex, real-time data.

* Middleware solutions. In contrast to the store-and-forward methodology of wrapping, middleware provides direct programmatic access to legacy codes and processes. "To use middleware, you typically introduce a server or middleware system that knows how to talk to the operating environment of the legacy system," Laich said. But he adds that middleware is more complex than either screen scraping or wrapping. It can also be expensive. A dedicated server needs to be configured with special host integration software.

* Enterprise application integration. These applications, from vendors such as PeopleSoft Inc. or SAP America Inc., combine middleware, as in option three, with extra functionality. For example, PeopleSoft includes accounts receivable, accounts payable and billing; SAP has these plus manufacturing functions. These products are expensive and can take many months to implement.

"Think of the four options as increasing in complexity, requiring more resources and time to implement, but also as providing tighter integration to the mainframe," Laich said.

Featured

  • Defense
    Ryan D. McCarthy being sworn in as Army Secretary Oct. 10, 2019. (Photo credit: Sgt. Dana Clarke/U.S. Army)

    Army wants to spend nearly $1B on cloud, data by 2025

    Army Secretary Ryan McCarthy said lack of funding or a potential delay in the JEDI cloud bid "strikes to the heart of our concern."

  • Congress
    Rep. Jim Langevin (D-R.I.) at the Hack the Capitol conference Sept. 20, 2018

    Jim Langevin's view from the Hill

    As chairman of of the Intelligence and Emerging Threats and Capabilities subcommittee of the House Armed Services Committe and a member of the House Homeland Security Committee, Rhode Island Democrat Jim Langevin is one of the most influential voices on cybersecurity in Congress.

Stay Connected

FCW INSIDER

Sign up for our newsletter.

I agree to this site's Privacy Policy.