Il corso illustra le possibilità innovative di sviluppo applicativo che sono state messe a disposizione nel linguaggio ILE RPG IV nel corso degli ultimi anni. Ciò permette di affrontare le nuove sfide portate dall'evoluzione tecnologica facendo leva sulle competenze consolidate del linguaggio ILE RPG e della piattaforma Power i.
Il corso affronta in dettaglio i seguenti argomenti:
- Pubblicazione di applicazioni tradizionali IBM i come Web Services
- Accesso a Web Services da applicazioni ILE RPG
- Parsing di stringhe XML da applicazioni ILE RPG
- Richiamo di metodi e costruttori di classi Java da applicazioni ILE RPG
- Richiamo di applicazioni tradizionali IBM i da Java
- Sviluppo di applicazioni multi-threaded in ILE RPG
- Per molti di questi temi sono a disposizione anche esercitazioni pratiche di laboratorio.
Il corso richiede una buona conoscenza del linguaggio ILE RPG IV e dell'ambiente di sviluppo IBM i. Una conoscenza di base di argomenti quali XML, Web Services e Java costituisce un titolo preferenziale, come pure una certa esperienza di utilizzo del tool di sviluppo Rational Developer for Power System Software - RPG and Cobol Development Tools for i.