RPG, JSON, and REST: How to Test IBM i Web Services

Postman and RPG-XML Suite IBM i Web Services

RPG, JSON, and REST: How to Test IBM i Web Services Using Postman + RPG-XML Suite Every day, RPG shops use REST IBM i web services to communicate with their clients. However, their software options are often limited to open source tools written in C or Java, with even fewer solutions available in RPG. What’s […]

Parsing JSON with RPG-XML Suite 3.4

Happy Dog with Glasses and Poster

Parsing JSON with RPG is one of RPG-XML Suite’s critical features in ensuring your web service architecture runs smoothly. After Krengeltech’s release of RPG-XML Suite version 3.4.0, we have added numerous features and bugfixes, enhancing RPG-XML Suite’s parsing and composition APIs. Because of these changes, we’re updating some of our most perennial content. We have […]

Composing JSON with RPG-XML Suite 3.4

Metal Movable Type Keys for Printing Press

RPG-XML Suite opens your IBM i to web services everywhere, but to create JSON in RPG, you’ll first need to know how. After Krengeltech’s release of RPG-XML Suite version 3.4.0, we have added numerous features and bugfixes, enhancing RPG-XML Suite’s parsing and composition APIs. Because of these changes, we’re updating some of our most perennial […]

Processing Unicode Natively with RPG-XML Suite

Man Pointing Finger to Screen with Streams of Numbers

One of the design goals for our newest version of RPG-XML Suite was to allow for smoother handling of character sets, also referred to as CCSID’s.  We’ve seen that many developers are communicating with systems using Unicode character sets such as UTF-8.  In many cases, there’s a need to be able to natively process Unicode […]

Using XSD Validation within RPG-XML Suite

'Validation Ahead' in Street Sign

One of the greatest strengths of XML is how flexible it is as a data format. It has a few simple rules that must be followed – like nesting and case sensitivity, but otherwise XML can be used to create documents of any size and complexity required for a given task. Defining the rules Unfortunately, […]

Utilize 16 MB RPG Variables

Mannequin People Holding Up XML

As part of the API design for the newest RPG-XML Suite version 3.x , a major goal was to take advantage of IBM’s support for 16MB RPG variables – introduced starting in V6R1.  This was a great move by IBM, and provides some real advantages for developers working with XML web services that have a tendency […]