RPG
74. CALL 命令で始める CGI?
これまで RPGの開発に携わってきた開発者にとって CGI のテストを 行うために CGI を
呼び出すのは、面倒である。
まず
1. IE (InternetExplorer) などのブラウザを起動して
2. iSeries400のIPアドレスなども含めてURLを打鍵してSUBMIT する。
特に 2. の作業はパラメータなどを打鍵するのが厄介であり
http://192.168.1.1/cgi-bin/MYCGI?SHCODE=・・・
のように退屈な文字列の 打鍵を強いられることになる。
従来のエミュレータ内だけの伝統的なPGM であれば
CALL MYPGM + [実行]
だけでよかったのにである。
EnterpriseServer Ver3.0 では、このうっとおしい作業を排除することになった。
CGI であっても、CGI のライブラリーがライブラリ・リストにあれば
CALL MYCGI + [実行]
によって直ちに IE が起動され、初期画面HTMLが表示される。
そこには誰も打鍵していないのに既にiSerie400のIPアドレスなども既に入力されているのである。
もちろん IEさえも起動する必要はない。CALL命令によってIEも自動的に起動されるのである。
まさに DSPF の代わりに HTMLになっただけのような感覚で操作をすることができる。
考えてみればCGI といえども単なるPGM であるのであるから CALL 命令で実行されるべきである。
下記はその様子を表している。


PREVIOUS INDEX NEXT
HOME