RPG-XML Suite product overview





With the help of RPG-XML Suite I was able to cut my personal project time in half. Read more...

Bruce 'Hoss' Collins,
AAA Cooper Transportation


I followed some example code on your website and have a simple app up and running very similar to what my client needs. Read more...

Carl Galgano
EDI Consulting


RPG-XML Product Overview

In simplistic terms, RPG-XML Suite essentially is an RPG service program that allows RPG programmers the ability to compose, transmit, and parse XML along with many other supporting subprocedures. These three capabilities fully equip an RPG programmer to offer (or provide) web services on the iSeries as well as call (or consume) web services from remote servers.

With RPG-XML Suite, you can:

  • Parse, compose, and transmit XML
  • Offer a web service on your IBM iSeries server
  • Call or consume a web service on another machine
  • Fully support HTTPS/SSL
  • Utilize SOAP-based web services provided by your business partners
  • Leverage a 100% native iSeries toolset!
  • Create Microsoft Word and Excel documents using XML. No Office runtime required.
  • Utilize code generators that allow programs to be built FAST - Lessening the typical learning curve and time required to build programs from scratch.

No Java and No IBM Websphere are necessary! RPG-XML Suite is 100% RPG. There are NO additional technologies, hardware, or software required to effectively implement RPG-XML Suite to transmit XML.

On average, 75% of all previous customer web services were created and implemented in 1 business day using RPG-XML Suite API's!

Calling Web Services with RPG-XML Suite
The illustration below demonstrates how an RPG program on your iSeries can "call" a web service that resides on another machine. The RPG program composes and passes an XML stream to the Server and receives back the response XML which it parses for its data contents. For a specific business-case example: the RPG program could send an XML invoice to a business partner to automate the billing process, or a purchase order could be sent to a supplier to automate the shipping of widgets to your company.

how an RPG program on your iSeries can "call" a web service that resides on another machine

Offering Web Services Calling RPG-XML Suite
The illustration below demonstrates RPG-XML Suite playing the opposite role. In this case, the Client calls RPG-XML Suite by passing an XML request. The RPG Web Service running under Apache receives and parses the XML. Once the RPG Web Service program makes the data from the XML document available, other RPG business logic can be called or simply store the information to the DB2/400 database. The RPG Web Service program can then compose an XML response and return it to the requester (Client).

the Client calls RPG-XML Suite by passing an XML request

For additional information on RPG-XML Suite, please visit www.rpg-xml.com

Download your free 30-day trial of RPG-XML Suite today!

Become a fan on facebook!