2
Visual COBOL Visual COBOL 是一套软件产品,旨在利用以 COBOL 语言编写的现有应用程序投资来满 IT 组织的需要。 产品亮点 Visual Studio Eclipse 中的高级 COBOL 应用程序开发工具能让开发人员具有与 Java C# 开发人员同样的现代化开发 经验,从而实现快速、灵活的开发和新 员工的轻松入职。 荣获专利的编译器技术可在本机平台 (包括 WindowsUNIX Linux 系统) 和受管代码环境(例如 .NET Java 拟机 (JVM))中提供灵活的部署选项。 现有 COBOL 应用程序能与 C# Java 系统无缝集成,加快了开发过程和服务 交付。 业务优势 Visual COBOL IT 组织能够利用现有的 应用程序投资为客户创造新的价值。通 过重复使用核心应用程序逻辑,Visual COBOL 消除了重写或替换策略带来的 风险,避免企业产生不确定的成本和交 付时限的延长。 拥有 Visual COBOL 之后,组织可以迅 速、安全地响应新业务需求,最终实现 可预测且具有高经济效益的成果。 功能概述 高性能和优化的 COBOL 运行时环境 为现有 Micro Focus ® Net Express Server Express 用户打造的高度兼容 升级路径 支持 Visual Studio Eclipse 中的应 用程序开发 WindowsUNIX Linux 平台的 应用程序开发和部署 提供广泛的第三方支持,包括应用程 序服务器、数据库和中间件组件 直接生成部署到 Java 虚拟机 (JVM) .NET 平台的 Java 字节码和 Microsoft 中间语言 (MSIL) 现代 COBOL 语言语法,支持面向对 象开发和传统程序化风格的新语言 结构 一款专为 Web 服务和 API 开发打造 的工具箱,该工具箱使用了基于现有 COBOL 应用程序的 SOAREST JSON 技术。 高级诊断工具,包含取得专利适用于 RHEL Intel 系统的可逆调试辅助工具 详细功能概述 荣获专利的编译器技术 Visual COBOL 编译器包含专利技术, 可以为 COBOL 应用程序开发提供独特 和丰富多样的选项。COBOL 程序可以 编译为各种可执行的格式,其中包括: 中间代码 (.int) 这是 Micro Focus 平台 上可移植和可执行的格式 生成代码 (.gnt) 这是针对目标平台优化 Micro Focus 可执行格式 共享对象 (.so) 这是针对 UNIX/Linux 平台的本机共享对象可执行格式 Windows 可执行文件 (.exe/dll) 这是 本机 Windows 可执行格式 Java 字节码 (.class) 这是在 JVM 编译为 Java 字节码和可执行文件的 COBOL .NET 组件 (.exe/.dll) 这是在 Microsoft 通用语言运行时 (CLR) 环境中编译为 MSIL 和可执行文件的 COBOLVisual COBOL 编译器广泛支持新式和老式 COBOL 方言版本,包含 ANSI ISO 准、Enterprise COBOL 以及许多其他功能。 数据表 Visual COBOL 1. 使用 Micro Focus 界面映射工具箱 (IMTK) 创建 RESTful Web 服务 2. 使用 Eclipse 进行 COBOL 开发

Visual COBOL - · PDF fileVisual Studio 和 Eclipse 中的高级 COBOL 应用程序开发工具能让开发人员具有与 Java 和 C# ... Visual COBOL 编译

Embed Size (px)

Citation preview

Visual COBOLVisual COBOL 是一套软件产品,旨在利用以 COBOL 语言编写的现有应用程序投资来满足 IT 组织的需要。

产品亮点Visual Studio 和 Eclipse 中的高级 COBOL 应用程序开发工具能让开发人员具有与 Java 和 C# 开发人员同样的现代化开发经验,从而实现快速、灵活的开发和新员工的轻松入职。

荣获专利的编译器技术可在本机平台 (包括 Windows、UNIX 和 Linux 系统)和受管代码环境(例如 .NET 和 Java 虚拟机 (JVM))中提供灵活的部署选项。现有 COBOL 应用程序能与 C# 或 Java 系统无缝集成,加快了开发过程和服务交付。

业务优势Visual COBOL 让 IT 组织能够利用现有的应用程序投资为客户创造新的价值。通过重复使用核心应用程序逻辑,Visual COBOL 消除了重写或替换策略带来的风险,避免企业产生不确定的成本和交付时限的延长。

拥有 Visual COBOL 之后,组织可以迅速、安全地响应新业务需求,最终实现可预测且具有高经济效益的成果。

功能概述 高性能和优化的 COBOL 运行时环境

为现有 Micro Focus® Net Express 和 Server Express 用户打造的高度兼容升级路径

支持 Visual Studio 或 Eclipse 中的应用程序开发

跨 Windows、UNIX 和 Linux 平台的应用程序开发和部署

提供广泛的第三方支持,包括应用程序服务器、数据库和中间件组件

直接生成部署到 Java 虚拟机 (JVM) 或 .NET 平台的 Java 字节码和 Microsoft 中间语言 (MSIL)

现代 COBOL 语言语法,支持面向对象开发和传统程序化风格的新语言 结构

一款专为 Web 服务和 API 开发打造的工具箱,该工具箱使用了基于现有 COBOL 应用程序的 SOA、REST 和 JSON 技术。

高级诊断工具,包含取得专利适用于 RHEL Intel 系统的可逆调试辅助工具

详细功能概述

荣获专利的编译器技术Visual COBOL 编译器包含专利技术,可以为 COBOL 应用程序开发提供独特和丰富多样的选项。COBOL 程序可以编译为各种可执行的格式,其中包括:

中间代码 (.int) 这是 Micro Focus 平台上可移植和可执行的格式

生成代码 (.gnt) 这是针对目标平台优化的 Micro Focus 可执行格式

共享对象 (.so) 这是针对 UNIX/Linux 平台的本机共享对象可执行格式

Windows 可执行文件 (.exe/dll) 这是本机 Windows 可执行格式

Java 字节码 (.class) 这是在 JVM 中编译为 Java 字节码和可执行文件的 COBOL

.NET 组件 (.exe/.dll) 这是在 Microsoft 通用语言运行时 (CLR) 环境中编译为 MSIL 和可执行文件的 COBOL。

Visual COBOL 编译器广泛支持新式和老式 COBOL 方言版本,包含 ANSI 和 ISO 标准、Enterprise COBOL 以及许多其他功能。

数据表Visual COBOL

图 1. 使用 Micro Focus 界面映射工具箱 (IMTK) 创建 RESTful Web 服务

图 2. 使用 Eclipse 进行 COBOL 开发

www.microfocus.com

班加罗尔+91 80 4002 2300

北京+86 10 6533 9000 广州+86 20 3877 1892

香港 +852 3978 2339

马来西亚 +60 3761 00214

上海+86 21 6062 6267

深圳+86 755 8282 2655

Micro Focus英国总部+44 (0) 1635 565200

www.microfocus.com

高性能 COBOL 运行时环境Micro Focus COBOL Server 为 COBOL 应用程序的执行提供高性能跨平台移植运行时环境。

凭借可移植 API 层,应用程序在各种受支持平台表现出一致的行为,使得开发人员可以采用“一次编写,随处部署”的方法。

COBOL Server 为各种 COBOL 应用程序提供许多必要服务,比如文件处理、排序功能和关系数据库支持。COBOL Server 还能提供应用程序跟踪和诊断 工具。

160-CN0111-003 | M | 08/17 | © 2017 Micro Focus。保留所有权利。Micro Focus 和 Micro Focus 等徽标是 Micro Focus 或者 其子公司或附属公司在英国、美国和其他国家/地区的商标或注册商标。其他所有商标均为其各自所有者的财产。

系统要求

产品

应用程序开发 • Visual COBOL for Visual Studio • Visual COBOL for Eclipse • Visual COBOL Development Hub

集成式开发环境 • Visual Studio 2012、2013、2015、2017• Eclipse 4.4、4.5、4.6

应用程序部署 • COBOL Server

平台

Microsoft Windows • Windows — 7、8、8.1、10 • Windows Server — 2003、2008 R2、

2012 R2、2016• Windows XP — 仅部署 • Microsoft Azure SDK 3.0

IBM AIX • 6.1、7.1、7.2

HP-UX • Itanium 上的 11i v3 (11.31)

Solaris • 10、11 SPARC • 11 Intel

SUSE • Intel、IBM Power 和 z Systems 上的 11、12

平台(续)

Red Hat • Intel、IBM Power 和 z Systems 上的 6、7

Oracle Linux • Intel 上的 6、7 • Red Hat 兼容内核 • Oracle Unbreakable 内核

Java • 1.6、1.7、1.8

Java 应用程序服务器 • Tomcat 7 • JBOSS 5.1、6.1、7.1、EAP 6.4• Oracle WebLogic 12c • IBM WebSphere 8.5

.NET • 支持所有框架版本

关系数据库 • Oracle 11g r2、12c• Microsoft SQL Server 2008 R2、2012、

2014、2016• IBM DB2 9.7、10.1、10.5、11.1 • Postgres 9.4 • MySQL 5.7

中间件 • Oracle Tuxedo 和 Tuxedo ART 12.1.3c • IBM TXSeries for Multiplatforms 9.1

图 3. Visual Studio 和 Eclipse 中的基于规则的分析可用于识别死码和遵循代码编写标准