The Proceedings of the Information Systems Education Conference 2005: §2533
Home
Papers/Indices
prev (§2532)
Next (§2534)
| Fri, Oct 7, 3:00 - 3:25, Governors E Paper (refereed)
| Recommended Citation: Haney, J D. Running Legacy COBOL Programs by Proxy with COBOL.NET. In The Proceedings of the Information Systems Education Conference 2005, v 22 (Columbus OH): §2533. ISSN: 1542-7382. (A later version appears in Information Systems Education Journal 4(28). ISSN: 1545-679X.)
|
| |
Running Legacy COBOL Programs by Proxy with COBOL.NET
| | John D. Haney [a1] [a2]
College of Business Administration
Northern Arizona University [u1] [u2]
Flagstaff, Arizona, USA [c1] [c2]
|
Microsoft’s .NET Integrated Development Environment (IDE) provides a process where old legacy COBOL programs can appear as if they were written in a contemporary language such as C#. This is accomplished within the .NET environment by creating a solution that consists of two projects. The first contains the C# program with the graphical user interface. The second contains the legacy program and a COBOL proxy program that provides the link between the C# program and the legacy program. A COBOL data object class supplies the mechanism for the transference of data between the proxy program and the C# program. By the use of this process only slight modifications to the legacy program are necessary to run a legacy COBOL program by proxy. This project would most appropriately be integrated in an advanced programming course.
Keywords: COBOL, .NET, C#, legacy, proxy
Read this refereed paper in Adobe Portable Document (PDF) format. (8 pages, 342 K bytes)
Preview this refereed paper in Plain Text (TXT) format. (23 K bytes)
Comments and corrections to
webmaster@isedj.org