| ||||||||
|
Per rendere più celere la scrittura dei CGI in RPG-ILE,
abbiamo preparato dei membri sorgente
che verranno inclusi tramite
/copy ...
nei sorgenti dei tuoi programmi.
Tali membri vengono aggiunti al tuo file origine QRPGLESRC utilizzando il comando cgidev2/setcgilib. Essi vengono poi inclusi nel tuo sorgente CGI RPG-ILE quando lo crei utilizzando il comando cgidev2/crtcgisrc. Ecco qui la lista di tali membri:
Fornisce valori di default per il comando CRTRPGMOD. Fornisce informazioni di binding per il comando CRTPGM, il quale pertanto non ha bisogno del parametro BNDDIR. Fornisce la struttura delle chiamate alle funzioni del service program di Rothman. Fornisce la struttura del codice di ritorno dalla chiamata alle API. variables2 oppure variables3 oppure Definiscono la maggior parte delle variabili utilizzate dalla procedure del service program. I tre membri supportano ciascuno una delle combinazioni tra metodi di lettura e di parsing della stringa di input. La scelta viene effettuata impostando appropriatamente un parametro del comando cgidev2/crtcgisrc. prolog2 oppure prolog3 Essi espletano la lettura della strina inviata dal browser remoto. La scelta viene effettuata impostando appropriatamente un parametro del comando cgidev2/crtcgisrc. |