RPG-XML Suite Benefits and Features

Benefits and Features Breakdown

RPG-XML Suite has an established presence in the IBM i community, often making it your best choice when choosing a web service solution. Read below for a breakdown of RPG-XML Suite’s greatest benefits and features.

Benefits

Designed with developers in mind -

Rocket Ship for Native RPGLE Icon

RPG-XML Suite is programmed in 100% native RPGLE, meaning you can leverage your dev team’s existing skills to offer and call APIs.

Fully supported -

3 Person in Circle for Support Icon

Your RXS maintenance agreement entitles you to 2 hours of support per license every month – with email, live chat, and call-in capabilities.

No recompilation required -

Box Strikethrough for No ILE Recompilation Icon

Readily explore new RPG-XML Suite features by not having to recompile your programs after upgrading to a new version of RXS.

HA/DR licensing discounts -

Discount for HA/DR Icon

Licensing for non-production (High Availability / Disaster Recovery) systems are available at a discount. Contact us for price enquiries.

Professional Services -

Briefcase Professional Services Icon

Hire the RXS development team to build your next RPGLE web service, sparing your team the research that comes with in-house developing.

Free proof of concept -

Proof of Concept Icon

Take RXS for a spin with a free proof of concept. With a proof of concept, the RXS dev team will build an RXS program to your specifications.

Backwards compatible -

Clock Representing Backwards Compatibility

RPG-XML Suite’s architecture is backwards compatible, meaning your old programs will continue to operate with new versions of RXS.

Extensive documentation -

Blue Book Icon

Learn how to develop RXS programs with subprocedure data pages, tutorials, sample programs, and educational content. Develop API programs faster than ever before.

Supports multiple protocols -

REST and SOAP Communication Icon

RPG-XML Suite enables you to communicate with both REST and SOAP APIs. Offer and call web services on your IBM i. Communicate with business partners with ease.

Thorough and robust -

Thorough and Robust Capabilities Icon

RXS has been around for over 15 years, and has the functions necessary to clear the many hurdles involved in web API communication.

Features

Call web services from your IBM i -

IBM i / AS400 Server Making HTTP Call Icon

APIs all over the world host valuable JSON and XML data, ready for your IBM i to use. Leverage RXS to consume partner business data.

Create XML with template utilities -

Create XML in RPG Icon

Utilize RPG-XML Suite’s BLDTPL and CRTRPGTPL utilities to construct complex XML templates. Quickly write XML for future use.

JSON parsing subprocedure generators -

Parse JSON Subprocedures in RPG Icon

Leverage the RXS BLDPRS utility to parse valuable JSON using an easy subprocedure generator. Parse web service or local data into DB2, IFS, program variables, etc.

Parse XML via DOM subprocedures -

DOM Parsing in RPG / RPGLE Icon

RPG-XML Suite includes a kit of DOM parsing subprocedures designed to quickly parse information from smaller XML documents.

Streamlined IFS Interaction -

IFS Streamfile Communication Icon

Utilize RPG-XML Suite’s streamfile subprocedures to readily create, copy, move, rename, or delete stream files during program calls. 

Offer IBM i web services -

iSeries Server Offering HTTP Call - Icon

Readily open your IBM i to hosted web services. Offer REST or SOAP APIs, and send response JSON and XML via HTTP to business partners.

Create JSON with RPG subprocedures -

Compose JSON APIs in RPG Icon

Build out complex JSON using the RXS JSON APIs. Develop JSON for use with business partners, configurations, and more.

XML parsing subprocedure generators -

Parse XML Subprocedures in RPG Icon

Just like with JSON, utilize the BLDPRS subprocedure generator to rapidly construct XML parsers in RPG. Easily consume SOAP and REST API data.

CCSID / Language Tools -

Speech Bubbles for CCSID and Unicode Handling on IBM i / AS400

Utilize numerous language tools, such as Base64 and URL Encoding/ Decoding, character set conversion, Find & Replace, and many more.

Cryptography and Hashing -

Cryptography Icon

Ensure all transmitted documents are securely encrypted and authenticated with the RXS cryptography and hashing subprocedures.

Benefits

Rocket Ship for Native RPGLE Icon

Designed with developers in mind

RPG-XML Suite is programmed in 100% native RPGLE, meaning you can leverage your dev team’s existing skills to offer and call APIs.

3 Person in Circle for Support Icon

Fully supported

Your RXS maintenance agreement entitles you to 2 hours of support per license every month – with email, live chat, and call-in capabilities.

Box Strikethrough for No ILE Recompilation Icon

No recompilation required

Readily explore new RPG-XML Suite features by not having to recompile your programs after upgrading to a new version of RXS.

Discount for HA/DR Icon

HA/DR licensing discounts

Licensing for non-production (High Availability / Disaster Recovery) systems are available at a discount. Contact us for price enquiries.

Briefcase Professional Services Icon

Professional Services

Hire the RXS development team to build your next RPGLE web service, sparing your team the research that comes with in-house developing.

Proof of Concept Icon

Free proof of concept

Take RXS for a spin with a free proof of concept. With a proof of concept, the RXS dev team will build an RXS program to your specifications.

Clock Representing Backwards Compatibility

Backwards compatible

RPG-XML Suite’s architecture is backwards compatible, meaning your old programs will continue to operate with new versions of RXS.

Blue Book Icon

Extensive documentation

Learn how to develop RXS programs with subprocedure data pages, tutorials, sample programs, and educational content.

REST and SOAP Communication Icon

Supports multiple protocols

RPG-XML Suite enables you to communicate with both REST and SOAP APIs. Offer and call web services on your IBM i.

Thorough and Robust Capabilities Icon

Thorough and robust

RXS has been around for over 15 years, and has the functions necessary to clear the many hurdles involved in web API communication.

Features

IBM i / AS400 Server Making HTTP Call Icon

Call web services from your IBM i

APIs all over the world host valuable JSON and XML data, ready for your IBM i to use. Leverage RXS to consume partner business data.

Create XML in RPG Icon

Create XML with template utilities

Utilize RPG-XML Suite’s BLDTPL and CRTRPGTPL utilities to construct complex XML templates. Quickly write XML for future use.

Parse JSON Subprocedures in RPG Icon

JSON parsing subprocedure generators

Leverage the RXS BLDPRS utility to parse valuable JSON. Parse web service or local data into DB2, IFS, program variables, etc.

DOM Parsing in RPG / RPGLE Icon

Parse XML via DOM subprocedures

RPG-XML Suite includes a kit of DOM parsing subprocedures designed to quickly parse information from smaller XML documents.

IFS Streamfile Communication Icon

Streamlined IFS Interaction

Utilize RPG-XML Suite’s streamfile subprocedures to readily create, copy, move, rename, or delete stream files during program calls. 

iSeries Server Offering HTTP Call - Icon

Offer IBM i web services

Readily open your IBM i to hosted web services. Offer REST or SOAP APIs, and send response JSON and XML via HTTP to business partners.

Compose JSON APIs in RPG Icon

Create JSON with RPG subprocedures

Build out complex JSON using the RXS JSON APIs. Develop JSON for use with business partners, configurations, and more.

Parse XML Subprocedures in RPG Icon

XML parsing subprocedure generators

Just like with JSON, utilize the BLDPRS subprocedure generator to rapidly construct XML parsers in RPG. Easily consume SOAP and REST API data.

Speech Bubbles for CCSID and Unicode Handling on IBM i / AS400

CCSID / Language Tools

Utilize numerous language tools, such as Base64 and URL Encoding/ Decoding, character set conversion, Find & Replace, and many more.

Cryptography Icon

Cryptography and Hashing

Ensure all transmitted documents are securely encrypted and authenticated with the RXS cryptography and hashing subprocedures.

Simplify and transform your IBM i web service architecture

Contact us today for a free web service consultation and proof of concept