isCOBOL Evolve

COBOL development + Java deployment = simplified software distribution and accelerated innovation

Veryant makes it easy to implement web services in COBOL.

isCOBOL Evolve 2016 Release 2 now available

Veryant is pleased to announce the latest release of isCOBOL™ Evolve, isCOBOL Evolve 2016 R2.

The newest isCOBOL release focuses on web services, both client and server side, IDE and isUPDATER enhancements, and delivers even better UI controls

Download the isCOBOL Evolve 2016 Release 2 Overview

Release highlights

  • isCOBOL Service Bridge for easy web service development
  • New Screen Painter features
  • Enhanced Grid and Push-button controls
  • isCOBOL Framework enhancements
  • Auto-updating for isCOBOL-developed software
  • New supported target platform

isCOBOL Service Bridge

This release of isCOBOL Evolve is a major step forward in the creation of web services from the environment that you know and love. isCOBOL Service Bridge is a new feature of isCOBOL Evolve 2016 R2 that allows developers to use the IDE or the Compiler command line to easily create SOAP and REST web services.
Existing legacy COBOL programs with Linkage Section can be automatically be converted to web services. Open existing applications to the "outside world", and make your applications, new or existing, the center of your universe.
The IDE has been updated to make developing web services painless. There is now an isCOBOL Service Editor to automatically and graphically design and generate configuration and directives for web service creation. Service Editor allows choosing the type of web service to create - SOAP or REST - the representation language for responses - JSON or XML - mapping the operations to entry points and mapping Linkage Section data items to web service parameters.

isCOBOL Screen Painter

Screen Painter now has a feature developers will love: Snap to guides! Turning the feature on will aid developers to properly align controls in a screen, by snapping newly created or dragged controls to rows and columns of other controls on the screen. Developing more polished and professional user interfaces is now easier than ever.

Enhanced Grid control and Push-button

The grid control now speaks Microsoft Excel, and can export its content in XLS and XLSX file formats automatically - no code needed! - or programmatically, and can copy its content to the system clipboard. Developers can choose to add the relevant options to the automatically generated grid's Heading-menu-popup, or can drive the functionality using COBOL code.
Selections in grids have been revamped, and data can be selected cell by cell, in multiple non-consecutive rows and columns or, as before, in multiple consecutive rows and columns.
To provide better looking and easier to read grids, header cells can now span multiple rows and columns, to achieve the complex layouts modern applications require.

Push buttons now support LEFT, RIGHT, TOP, BOTTOM, CENTER alignment styles for text, and can even be set dynamically.

isCOBOL Framework

The isCOBOL Framework has been improved yet again, to aid developers gain productivity while debugging and increase performance of running applications.
As an example, the C$WRITELOG can now output several items at once when used as: CALL "C$WRITELOG" using "value of var1:" var1 ", var2=" var2.
The W$FLUSH library routine has two new opcodes, WFLUSH-DISABLE-UI and WFLUSH-ENABLE-UI to improve application performance by disabling the output DISPLAY and MODIFY statements when they are not stricly needed. An example of how the new opcodes can be useful is in code involving a long computation, with frequent and unneeded DISPLAY or MODIFY statements. The user interface handling can be time-consuming, and temporarily disabling it with the WFLUSH-DISABLE-UI op-code can provide substantial performance gains.
External logging can now be configured using the new configuration property iscobol.logclass, to enable third-party logging libraries, such as Log4J, and take advantage of their advanced features, like rolling and zipping.

isUPDATER can automatically check for software updates by just adding the -update option in the command line used to run an isCOBOL application. It also now support folder names in addition to zip files, and there are options to set OS and architecture-specific updates to save time and bandwidth by allowing the clients to download only the necessary and relevant components. Single clients can be configured to skip updates with the new client option -noupdate.

isCOBOL Thin Client can now be updated without any client configuration changes, needing only tweaking the isCOBOL Server configuration.

New supported platform

Veryant is pleased to announce support for the Xinuos OpenServer 10 64-bit OS, a freeBSD-based operating system designed to support business applications within and enterprise environment, as a target. Dedicated setups for OpenServer 10 are provided, including pre-compiled native components. c-treeRTG is also now available for OpenServer 10, allowing an easy port of an entire isCOBOL application to this new operating system, increasing the potential customer base for our customers' applications.

Additional details on these and additional features and advances in isCOBOL 2016 R2 can be found in the isCOBOL Evolve 2016 Release 2 Overview


Learn more
View the isCOBOL Evolve Datasheet
Learn more about the newest isCOBOL Evolve Release
Contact Veryant to arrange a complimentary code analysis or learn more about isCOBOL