top of page

JSON THUNDER

JSON_banner.png
Modernization Through Integration

JSON Thunder enables COBOL, C and TAL programs to:

​

  • Interface with other applications and third-party packages via JSON API’s.

  • Convert data from formats such as Enscribe and SQL to JSON before porting to platforms such as Azure and AWS.

  • Convert JSON received from other applications and platforms to formats such as Enscribe and SQL.

  • Validate JSON messages to ensure only well-formed and valid messages are processed.

image001.png

Model-Driven Development

​

Using a model-driven development approach, JSON Thunder ensures a faster time to market and the ability to respond to changes quickly. The Thunder toolset provides:

​

  • A Visual Designer showing the program field layout, the JSON message layout and the mapping between the two.

  • A full life cycle solution that is used in both development and maintenance.

  • Automated generation of error-free source code.

Features

​

The code is generated as a sub-program that can be called from existing programs. A sample calling program is provided to assist with developing new programs.

​

  • High performance solution (not a generic parser!).

  • Addresses the complexities of JSON (oneOf, anyOf, allOf, etc.).

  • Works with copybooks, header files, JSON schemas, swagger files and more.

  • Architecture and platform independent solution.

  • Processes messages of any size.

  • Easy integration with existing programs.

Read and Write JSON Messages in COBOL

​

JSON Thunder generates all the COBOL source code needed to:

  • read JSON messages into COBOL structures.

  • create JSON messages from COBOL structures.

  • validate JSON messages to ensure only well-formed and valid documents are processed.

 

The code is generated as a COBOL sub-program that can be called from existing COBOL programs.  A sample calling program is provided to assist with developing new programs.

Contact Us for more info

bottom of page