XML Thunder

XML-Enable COBOL, C and Java programs to validate, parse and create XML documents

box-shot-proxy copy 2

Generate COBOL, C and Java code in a fraction of the time it takes to hand-write it with XML Thunder, a model-driven approach to code creation that gets your mission-critical programs validating, parsing and creating XML and SOAP messages efficiently and effectively.

xml thunder larger

Core Benefits

Take the complexities out of XML by automatically generating COBOL, C and Java code to validate, parse and create these modern data exchange formats in minutes or hours instead of the days, weeks, or even months that it can take to handwrite the same code.

ThunderHeader_XMLThunderFINAL

XML Thunder Features

  • Easy-to-use with an intuitive visual designer for improved developer productivity
  • Fully-automated COBOL, C and Java source code generation for validating, parsing and creating XML documents
  • Easily map XML elements and attributes to COBOL, C and Java program data structures
  • Repeatable process for faster, reliable development
  • Convert XML into COBOL fields, C variables and Java classes for easy processing in your COBOL, C and Java programs
  • Convert COBOL fields, C variables and Java classes to XML for easy processing with external systems
  • Derive COBOL copybooks / fields, C variables / header files and Java variables / classes from XML schemas or sample messages
  • Derive XML structures and create XML schemas from COBOL copybooks, C header files and Java classes
  • Create sample XML messages for testing
  • Confirm adherence to original specs with runtime validations to reduce tedious programming tasks to handle XML rules
  • Generate XML processing COBOL, C and Java sub-programs for any architecture (web service, client, server, batch, etc.)
  • Support for WSDLs. Generate COBOL, C and Java source code to validate, parse and create request and response SOAP messages as defined by WSDLs
  • Support for industry standard schemas including SWIFT, SEPA, ACORD, FIXML, HIPPA, OTA, OASIS, and more.
  • Work with NoSQL databases and XML data types in relational databases.

XML Thunder - How it Works

XML Thunder generates all of the source code required for COBOL, C and Java programs to interface with XML. Using the toolset’s Visual Designer, develop XML Handlers to convert (i.e. parse) XML documents to program fields or create XML documents from program fields. These XML Handlers – called Readers and Writers – are created in just three easy steps:

SelectMapGenXML