To call managed COBOL in a multiple user environment
- If the COBOL to be called is procedural, create a COBOL class library project and add your procedural COBOL to that project.
- Create a project for the calling program and add a reference to the:
- MicroFocus.COBOL.RuntimeServices assembly.
- MicroFocus.COBOL.Runtime assembly. You need this only if the calling program is in a .NET language other than COBOL.
- Project containing the COBOL class library that you want to call.
- Write a program that calls the COBOL class within its own run unit. To do this, you create a run unit using the MicroFocus.COBOL.RuntimeServices.RunUnit class. Then you instantiate the COBOL class and invoke this instance within the new run unit.