Workshop Title:  Extending RPG: With Open Access (OA)

Presented By: Jon Paris

Extending RPG: With …

A pair of sessions offered by Jon Paris.

In recent years IBM has taken a new approach to enhancing RPG. In addition to adding new features to the language, they have also opened the doors to allow us to extend the language into new areas.

In the first of these sessions Jon will discuss the first of these new capabilities - Open Access.


In the second session he will discuss the latest addition to the family - Data-Into. While these sessions share a common theme, each is an independent session - they do not prereq each other. 

Extending RPG: With Open Access (OA)

OA provides a mechanism that allows you to simplify how an RPG program interacts with interfaces that the RPG language does not natively support. For example things such as web services, the IFS, data queues, spreadsheets, browsers and more. By using a suitably designed OA handler, your programmers can access such interfaces through native RPG I/O operations (such as READ, WRITE, CHAIN, UPDATE, etc.). They don't have to understand the underlying mechanics, they can simply use their existing RPG skills.

In this session Jon will introduce you to the fundamentals of RPG 's Open Access (OA) by taking you through the process of designing two simple Open Access handlers. In doing so he will introduce you to the OA template that he uses as the foundation for all his OA work.