Visual Cobol je nejnovější a nejvíce rozvíjené řešení pro vývoj a provoz Cobolských aplikací na Windows, Linux a Unix systémech. Je dostupné ve dvou verzích založených na Microsoft Visual Studiu nebo Eclipsu.

Funkcionalita Visual Cobol

  • COBOL editor a integrovaný COBOL debuger
  • Podpora více jazyků v projektu - COBOL s C/C++, C#, VB.NET, Java, a dalšími
  • Kompilace COBOL aplikací přímo do Microsoft intermediate language (MSIL) a Common Language Runtime (CLR). pro zprovoznění v prostředí Microsoft .NET
  • Kompilace COBOL aplikací do Java byte code pro zprovoznění v prostředí Java Virtual Machine
  • Nativní generátor kódu pro hlavní platformy jako Windows, Linux na Intel, Linux na Power, Linux na z systems, AIX, Solaris, and HP-UX
  • Podpora relačních databází Oracle, Microsoft, IBM a open source databází včetně PostgreSQL
  • Podpora virtuální a cloud prostředí jako Amazon AWS a integrovaná podpora Microsoft Azure SDK
Ve Visual Cobolu můžete cobolské aplikace vyvíjet a provozovat na mnoha platformách v závislosti na požadavcích zákazníka. Původní odladěné cobolské aplikace mohou být kombinovány s novějšími jazyky a prostředími, které vašim aplikacím dodají moderní vzhled, novou funkcionalitu při zachování stability a výkonu.

Visual Studio

Visual COBOL pro Visual Studio nabízí prostředí pro vývoj a ladění COBOL aplikací. Mezi základními funkcionalitami je průběžná kompilace na pozadí za účelem odhalení chyb v programu, automatické dokončování kódu, analýza kódu, vyhledávání v kódu a mnoho dalších funkcí, které zrychlují vývoj aplikací.

V Cobol programu lze jednoduše použít REST nebo JSON k vytvoření nové webové služby. Pro tvorbu grafického uživatelského prostředí se používá Win Forms nebo WPF. V rámci jednoho IDE lze jednoduše kombinovat zdrojové kódy napsané v COBOL s C#, VB, a další .NET jazyky.

Eclipse

Visual COBOL pro Eclipse nabízí prostředí pro vývoj a ladění COBOL aplikací. Mezi základními funkcionalitami je průběžná kompilace na pozadí za účelem odhalení chyb v programu, automatické dokončování kódu, analýza kódu, vyhledávání v kódu a mnoho dalších funkcí, které zrychlují vývoj aplikací.

V Cobol programu lze jednoduše použít REST nebo JSON k vytvoření nové webové služby. Pro tvorbu grafického uživatelského prostředí se používá HTML-5 nebo JVM.

Cloud

Stávající i nové Cobol aplikace mohou být provozovány na různých cloudových platformách a to jak on-premise, hosted, virtualized nebo jako Infrastructure as a service (IaaS).


Systémové požadavky

Produkty

Application development

• Visual COBOL for Visual Studio
• Visual COBOL for Eclipse
• Visual COBOL Development Hub

Integrated development environments

• Visual Studio 2013, 2015, 2017
• Eclipse 4.6, 4.7, 4.8 available in future update

Application deployment

• COBOL Server

Platformy

Microsoft Windows

• Windows—7, 8.1, 10
• Windows Server—2003 (deployment only), 2008 R2, 2012 R2, 2016
• Windows XP—deployment only
• Microsoft Azure SDK 3.0

IBM AIX

• 7.1, 7.2

HP-UX

• 11i v3 (11.31) on Itanium

Solaris

• 10, 11SPARC
• 11 Intel

SUSE

• 11, 12 on Intel, IBM Power and z Systems Platforms continued

Red Hat

• 6, 7 on Intel, IBM Power and z Systems

Oracle Linux

• 6, 7 on Intel
• Red Hat Compatible Kernel
• Oracle Unbreakable Kernel

Java

• 1.6, 1.7, 1.8

Java Application Servers

• Tomcat 7
• JBOSS 7.1
• Oracle WebLogic 12.1
• IBM WebSphere 8.5, 9.0

.NET

• All supported frameworks versions

Relational Databases

• Oracle 11g r2 , 12c
• Microsoft SQL Server 2008 R2, 2012, 2014, 2016
• IBM DB2 9.7, 10.1,10.5, 11.1
• Postgres 9.6
• MySQL 5.7

Middleware

• Oracle Tuxedo and Tuxedo ART 12.1.3c
• IBM TXSeries for Multiplatforms 9.1

Docker for Windows Server 2016

  • COBOL has been tested in the following versions of Community and Enterprise Editions:
    CE 17.09.0-ce-win33
    EE 17.06.2-ee-6

Docker for RedHat

  •     CE 1.12.6

Docker for SUSE

  •     CE 17.04.0-ce


Visual Cobol je možné na vyzkoušení zdarma stáhnout ze stránek Micro Focus zde: Visual Cobol