<<

Data Sheet Application Modernization and Connectivity

Visual COBOL

Visual COBOL is the market leading modernization solution for COBOL applications.

Product Highlights With Visual COBOL, organizations can quickly Detailed Feature Overview and safely respond to new business require- Advanced COBOL application development Patented Technology ments with predictable and highly cost-effec- tools available within Visual Studio, Visual The Visual COBOL compiler includes patented tive results. Studio Code and provide developers technology that offers unique and highly ver- with a modern develop­ment experience, con- satile options for COBOL application develop- sistent with that of and # developers, Feature Overview ment. COBOL programs can be compiled to a facilitating fast, agile de­velopment and easy ■ High-performance and optimized COBOL variety of executable formats including: onboarding for new staff. runtime environment ■ Intermediate code (.int) a Micro Focus ■ Highly compatible upgrade path for ­ platform portable executable format Patented compiler technology offers flexible existing Micro Focus Net Express and deployment options across native platforms Server Express users including Windows, and Linux systems as well as managed code environments such ■ The leading COBOL application develop­ ment toolset available within Eclipse or as .NET and the Java Virtual Machine (JVM). Visual Studio Existing COBOL applications seamlessly inte- grate with C# or Java systems enabling faster ■ Integrated application analysis and development and service delivery. refactoring tools to accelerate moderni­ zation tasks and ease maintenance ■ Application development and deployment across Windows, UNIX and Linux platforms Figure 2. Creating a RESTful web service using

■ Extensive 3rd party support ­including the Micro Focus Interface Mapping Toolkit (IMTK) ­application servers, and ­ middleware components ■ Generated code (.gnt) a Micro Focus ■ Direct generation to Java bytecode executable format optimized for the and Microsoft Intermediate Language target platform (MSIL) for deployment to the Java Virtual Shared Object (.so) native shared object Machine (JVM) or .NET platforms ■ Figure 1. COBOL development using Visual Studio executable format for UNIX/Linux platforms Code ■ A modern COBOL language syntax native ­supporting new language constructs ■ Windows Executable (.exe/dll) Windows executable formats Business Benefit for object-oriented development Visual COBOL provides IT organizations with and traditional procedural styles the ability to create new customer value from ■ A toolkit for web services and API existing application investments. By re-using ­development using SOA, REST and core application logic, Visual COBOL removes JSON technologies based on existing the risk associated with re-write or replacement COBOL applications. strategies which expose the business to uncer- ■ Resolve software defects faster and slash tain cost and extended delivery time frames. MTTR using patented tools from *. Integration points within ______Undo * Eclipse enable developers to record Separately licensable features from Undo.io. software failures “in the act” and replay in the . Figure 3. COBOL development using Eclipse ■ Java bytecode (.class) COBOL compiled to Java bytecode and executable with the JVM ■ .NET Assembly (.exe/.dll) COBOL compiled to MSIL and executable within the Microsoft Common Language Runtime (CLR). The Visual COBOL compiler offers support for a wide variety of modern and older COBOL dia- lect variants and includes ANSI and ISO stan- dards, Enterprise COBOL and many others. Contact us at: www.microfocus.com High-Performance COBOL Figure 4. Rules-based analysis available within Visual Studio and Eclipse can be used to identify Runtime Environment Like what you read? Share it. dead code and adherence to coding standards Micro Focus COBOL Server provides a high-per­ formance, platform-portable runtime en­viron­ ment for the execution of COBOL applications.­ systems, ensuring compatibility and consistent behavior across different platforms. Standard Consistent application behavior is provided routines callable from COBOL applica- of commodity hardware and more agile, flexible across supported platforms and through use of tions enable application developers scope to deployment options. a portable API layer, enabling developers to fol- write-once, deploy-anywhere yet still access low a write-once, deploy-anywhere approach. level functionality. The latest release of Visual COBOL includes support for the Docker container platform, Cross-Platform Deployment ISVs can target multiple platforms with the further increasing flexibility for application The Micro Focus COBOL compiler and COBOL same COBOL codebase, increasing market development and deployment. New product runtime system provides ubiquitous platform coverage and reducing application testing packaging options enable Docker deployment coverage enabling COBOL applications to overheads. Application owners can swiftly to both Windows Server and Linux platforms. be deployed across a range of distributed change operating platforms to take advantage

System Requirements Micro Focus supports and routinely tests a Platforms Relational Databases wide range of operating platforms and 3rd party • Windows and Windows Server • Oracle software. For versions specific details, please • IBM AIX • SQL Server consult the Supported Operating Systems and • HP-UX • DB2 Third-party Software section in online product • Solaris SPARC and Intel • PostgreSQL documentation available at this location: • SUSE on Intel and zSystems • MySQL www.microfocus.com/documentation/ • Red Hat on Intel and zSystems visual-cobol/ • Oracle Red Hat Compatible and Unbreakable Middleware Kernel • TXSeries Visual COBOL supports the following platforms • Centos • and 3rd party technology: • Ubuntu .NET • .NET Framework Products Java • Oracle Java • .NET Core Application Development • Adopt OpenJDK • Visual COBOL for Visual Studio Docker • Visual COBOL for Eclipse Application Servers • Community and Enterprise Editions • Visual COBOL Development Hub • Tomcat • Windows Server and supported Linux distros • JBOSS Application Deployment Podman/OCI • Websphere and Websphere Liberty • COBOL Server • RHEL • WebLogic Development Environments • Visual Studio • Eclipse • Visual Studio Code

160-000111-011 | M | 09/21 | © 2021 Micro Focus or one of its affiliates. Micro Focus, the Micro Focus logo, and Visual COBOL, among others, are trademarks or registered trademarks of Micro Focus or its subsidiaries or affiliated companies in the United Kingdom, United States and other countries. All other marks are the property of their respective owners.