These tutorials are designed for developers who have experience with developing COBOL on the mainframe but do not necessarily have a working knowledge of the Integrated Development Environment (IDE). The tutorials provide a basic understanding of the features offered in Visual COBOL for Eclipse to develop and maintain both simple COBOL and mainframe subsystem applications.
Other tutorials, which are designed for Administrators, are available.
A preconfigured, fully executing application, MFETDUSER, is available in the installation folder for the samples for this product, $COBDIR/demo by default, and in the Mainframe\BankDemo subfolder. This product does not officially support Windows XP but, if you are using it on this platform, the samples are installed in a different folder, C:\Documents and Settings\All Users\Documents\Micro Focus\Visual COBOL\Samples.
The demonstration application includes all the source files needed to run it. The application is both a batch and online application which assesses data on a fictitious bank system. The bank data is stored in VSAM files.
As part of this tutorial, you use to set up a development environment for this application. The tutorials show how you can:
You must have the following software installed:
If you have an active firewall on the machine that is running your Directory Server and enterprise server instances, and you want remote clients to be able to connect to them, you must ensure that the firewall allows access to the ports that you are using.
For example, Directory Server is configured, by default, to use port 86. Your must configure your firewall to allow TCP and UDP access to this port. Similarly, the default enterprise server instance, ESDEMO, has a Web Services and J2EE listener that uses port 9003. For remote clients to be able to submit requests to this listener, your firewall must permit access to this port.
We recommend that, if you want remote users to access Enterprise Server functionality through the firewall, you use fixed port values so that you can control access via these.