Speaker: Scott Klement (Profound Logic Software)
SESSION INFORMATION:
Take Advantage of RPGs DATA-GEN
(4:30pm - 5:30pm)
DATA-GEN is an RPG feature that lets you build structured documents. These documents (such as XML and JSON) have become crucial to business applications. They are used with web services, APIs, microservices, and cloud computing among other things. In this session you'll learn how the DATA-GEN feature makes it easier than ever to generate structured documents.This session introduces the DATA-GEN opcode, its concept and philosphy. It teaches how to use DATA-GEN, with examples of creating JSON and CSV documents. It gives the gist of how to create your own DATA-GEN generator program as well.
IoT: Open My Garage Door with RPG
(7:30pm - 8:30pm)
Maybe you've heard about the Internet of Things (IoT) - where programs interact with things in the physical world - even RPG Programs. In this session, Scott shows some simple examples of controlling physical devices with a Raspberry Pi communicating to an IBM i program (RPG or Node.js) so that it can be integrated into a business application.Maybe you don't really want to open or close a garage door with RPG, but there may be other things in your business that you could control from RPG with IoT. This will help you get started.
Learning Objectives:
1. What is Raspberry Pi?
2. Communicating from an RPG Program
3. Use OPEN/CLOSE opcodes to open and close a Garage Door