XML Legacy Migration XML Legacy Migration XML Legacy Migration XML Legacy Migration XML Legacy Migration
xml Home Forecross Corporation XML Solutions Migration Solutions Integrity Solutions XML Links Information and News Investor Relations
XML As Glue for Enterprise Integration
by
Don Estes

gradient.gif (3616 bytes)
Mainframe as Fossilized Relic

There is a common perspective that mainframe sites encounter when dealing with firms specializing in creating web applications. The mainframe is treated at best as a necessary evil, sometimes with thinly disguised disdain. Few web services firms really understand the mainframe environment, and their preference is to treat any mainframe as a completely static black box.

In some cases, it makes good business sense to get off of the mainframe platform, and therefore to freeze existing applications. For these sites, treating the mainframe as a fossilized relic is at least reasonable, if a bit disrespectful to those staff members who have invested a big chunk of their life in the applications on that platform. For these sites, however, the application integration question is actually more complex. Either legacy system processing is being moved gradually to new applications on new platforms, or the old applications are being ported to the new platform and modernized in the process. Either way, integrating an application in transition is much more difficult, unless the new application or the modernization process includes XML interfaces.

However, for many mainframe sites, and for most large mainframe sites, the mainframe is not a fossil. Rather, it is the platform of choice for sound business reasons, and is not static but undergoing regular maintenance on old applications as well as new development. This essential fact must be understood and respected by web services firms if they are to do the job that is needed rather than the job they perceive or the one that best fits their business operational model.

Interestingly, if you understand both mainframes and web services well, doing it right may be as easy or easier than current practice. This can mean being willing to make minor changes to programs. Existing products and services based on them go to great lengths to avoid recompiling a single program, and in the process may add complexity, fragility and expense rather than reduce it as claimed by their respective vendors. As the saying goes, if your only tool is a hammer, all problems look like a nail.

These middleware products have their place, and many of them are very respectable implementations, but what is needed is a flexible approach that uses middleware when that makes sense and changes programs when that is the better solution. One implication of this is that the staff members who know the platform and the application well must be closely involved in the design and implementation, and respected for their knowledge and contributions.

Previous Next

Forecross is a registered trademark of Forecross Corporation.
Copyright © 1996-2008 Forecross Corporation
All Rights Reserved.