新規投稿 記事一覧 ホーム
●ご利用方法,ご利用に際しての規約はこちらをお読みください。
こちらからの投稿は、先頭に表示されているコメントへの返信になります。
RE:Ajax AJX002にあるRPGSEND Okamo さん [ 3月25日(火) 19時33分 ]

    IKD様

    ご返事ありがとうございます。

    'RPGSEND'をprintf()に記述変更して、DFTACTGRP(*NO)でとりあえず、CRTBNDRPGしてコンパイルは
    通したのですが、これだけでは全然ダメなのですね。
    hhtp.confにcgiのディレクトリーをこのAJX002のPGMがある場所を指定したら、
    一応ブラウザからこのAJX002をAS400上で起動するとこまではできたのですが考慮すべき点がまだ全
    然足らないということですね。

    C/400がHTTPとRPGとのやりとりの部分をエンコードも含めて面倒見てくれるのではと思っていたの
    ですが、これは私の勘違いということでしょうか?

    > このため IBM は (米国では) CGIDEV2 というフリーの *SRVPGM を公開しており

    英語は苦手ですが、参考に勉強させていただきます。

    RE:Ajax AJX002にあるRPGSEND IKD さん [ 3月26日(水) 9時29分 ]

      C/400 は単なる開発言語ですので C/400 が HTMLとのインターフェースを
      とってくれるわけではありません。
      デコードやパースやユーザー自身の手で行うことが基本で
      OS400 提供の *SRVPGM として QHTTPSVR/QTMHCGI があります。
      下記は資料としては古いのですが CGI開発の基本がわかりやすくまとめられて
      いますのでご参考になさってください。

       [ AS/400 V3 TCP/IP機能とインターネット ]

      http://www-06.ibm.com/jp/servers/eserver/iseries/techinfo/cgiprog/doc.htm

お名前
パスワード
e-mailアドレス
タイトル
ホームページ
アドレス