Welcome to my web page!

This site started out as a series of examples taken and modified from the Easy400 web site.  As I gained proficiency with the CGIDEV2 toolkit, I started linking the examples together to show friends and colleagues what I have been doing.  What I find cool about the technology is that it allows me to bring old AS/400 data and business logic to the web in attractive, lean web pages with a minimum of cost and effort.

The Web server used here is the AS/400 (iSeries) HTTP Server (powered by Apache) which is now shipped with every AS/400.   The ability for my RPGLE programs to read and write to the web server is provided by IBM QtmhRdStin and QtmhWrStout APIs.  You can find these API's in a service program called QZHBCGI in library QHTTPSVR on your AS/400.  

To help me read and write to the web server, I am using a set of free downloadable tools and techniques, called Easy400 and an ILE-RPG CGI Development Toolkit called cgidev2, both written and supported by Mel Rothman and Giovanni Perotti, both former IBM developers.  

These tools simplify usage of the APIs and greatly speed up web development time.  They allow me to do everything that other CGI languages (like Perl or PHP) can do, plus I get the speed of compiled RPG, and unequalled access to my data and most of my favourite tools and techniques on the AS/400.

This is a work in progress, so forgive the rough spots, after all, some of pages date back to my first week using this technology!  I have also started to use Websphere.   Hopefully I can start posting Java examples here as well, but I have found the learning curve is much steeper. 

Please feel free to contact me if you have any questions and don't forget to sign the guestbook! 


marty


CGIDEV2 and You

Examples

Blackberry compatible examples

FAQ

Read my Guestbook.

Contacts and Links

Liberty