SO NOW WHAT? – USING INTEGRATED WEB-SERVICES SERVER AND SERVICE PROGRAMS

This session shows how a service program that was originally used for a 5250 application can be used to create a web-service. In this presentation, we will work through the steps required to make a number of web-services using a service program, install the web-services on the IBM Integrated Web Services Server and consume the web service using PHP and Java.

Read More

DARN… CURSORED AGAIN! – USING SQL & CURSORS IN YOUR PROGRAMS

This session demonstrates the use of SQL in your programs. After a short discussion of the differences between Dynamic and Static SQL in your programs; we demonstrate the important concepts in creating a robust SQL program. Topics include host variables, data-structures, error trapping and using tables with SQL.

Read More

WHAT’S THE FUSS? – USING PROCEDURES AND SERVICE PROGRAMS

This session discusses the advantages of using modern techniques in your RPG programs. After a short introduction to modularity in programming; we go step-by-step through the process of replacing called programs with sub-procedure modules and then converting these modules to procedures in a called service program.

Read More

All Day HANDS-ON Lab

This combined lecture and lab will show the attendee how to take a traditional subfile program and convert the disk I/O to SQL then move this database I/O to a service program. This decoupling of the UI (5250 Subfile) allows the service program to be used as a web service. The session will take the attendee through the process of developing a SQL/Service program based CRUD application using Free Form RPG and RDi’s (Remote Systems Explorer and Screen Designer).

Read More

Failure to Modernize – The Real Cost

In 2008; Jim wrote an article for COMMON called the “A Perfect Storm” This article discussed the low enrollment rates for Information Technologies classes in the United States. Fast forward to 2016, Information Technology education in colleges has made a comeback. Now there is a shortage of qualified young IT professionals with enterprise skills.

Read More