Eclipse is the core IDE for maintaining and developing applications that have been migrated from the mainframe and that still use CICS and JCL. You use Eclipse to develop, compile as native or managed COBOL code, and debug your applications. The Eclipse editor has been extended in a number of ways to enhance its support for COBOL, including standard Eclipse features for program navigation are exploited for COBOL applications.
Features Include:
The Eclipse debugger fully supports COBOL in data queries, watch windows etc. and control over the program execution flow both for native code and COBOL JVM.
Features include:
Enterprise Developer and Enterprise Test Server provide Mainframe Access (MFA) client capabilities.
When migrating applications, this ensures source and data can be transferred from the mainframe and projects can be setup more efficiently within the Enterprise Developer environment to make it easier to demonstrate rapid progress to key stake holders. Once projects are set up, the synchronization with mainframe artifacts can be automated to deliver significant gains in efficiency.
When rehosting testing workload to Windows, this provides:
The IMTK enables you to create an interface between a COBOL application running on an enterprise server instance as a service, such as a Web service or Java service, and a client, such as a Web service client or a JSP client. The interface you create is called a service interface.
You can create the following types of service interfaces for COBOL programs:
For service interfaces created from a new or existing COBOL application, you can expose as much or as little of the application functionality as you choose. Because COBOL applications often perform a wide variety of functions, the creation of a service interface enables you to limit your end users to access only the functions they need.
You can also use a WSDL or JSON file provided by a third party to generate both a service interface that supports the described Web service, and a skeleton COBOL program containing the data structures needed to support the Web service. You can then further enhance the COBOL program to contain the logic necessary to return the required output.
The process of creating a working service interface to run on Enterprise Server includes the following:
Features include:
The SQL technology that was present in previous products is seamlessly integrated within the Eclipse development environment. When you develop COBOL SQL applications in the new IDE, you can use the same development environment to extend and modernize your COBOL assets.
Features include: