Offline Resources
Here are some resources for downloading.
ILEDocs at COMMON Germany Annual Conference 2009
On my first attendence to a COMMON Annual Conference I also had my first session as a speaker. The topic: Documentation with ILEDocs (in german).
Package Management for System i
As it would be great to have some software like apt-get for System i I have started with some conceptional work for it. It is available as a PDF document . It would be nice to get some feedback.
GLib for iSeries
IBM was kind enough to port the GLib library to the iSeries. For those who don't know:
GLib is a lower-level library that provides many useful definitions and functions. A number of data structures (and their related operations) are also defined, including memory chunks, doubly-linked lists, singly-linked lists, hash tables, strings (which can grow dynamically), string chunks (groups of strings), arrays (which can grow in size as elements are added), balanced binary trees, N-ary trees, quarks (a two-way association of a string and a unique integer identifier).
The ported version (1.2.2) is a little behind the current version (2.x).
Here are the prototypes for the doubly-linked list and the hash table. They are not complete but already quite usable.
The service program can be retrieved from the IBM site.
A tutorial and the API documentation can be found at the gnome web site.
RPG as a Web Service Client
Here is a (german) tutorial for programming and testing a web service client in RPG. The Apache Software Projects Tomcat and Axis are used for the web service provider.
Online Resources
Here are some good resources on the web for working on the System i platform.
IBM Information Center
The IBM Information Center is a well of information. Sometimes it is hard to find the information one seeks because of the mass of content.
IBM Redbooks
The IBM Redbooks are a high-quality documentation delivered by IBM.
Scott Klement's site
Scott Klement has done some great tutorials and programs about IFS, i5/OS API, socket programming and a port of the eXpat XML Parser which can be found at his homepage.
Aaron Bartell's site
MowYourLawn.com has some nice resources and infos about RPG and the surrounding System i world.
Application Server for RPG (AppServer4RPG)
This is an open source project which lets your RPG programs talk to Java applications through the use of data queues. It can be found at AppServer4RPG.Sourceforge.net. The project leader is Dieter Bender.



