製品紹介 > Webit FAQ
Q&A
前提環境などについて、良くある質問をまとめました。
- WebSphere Application Server は必要ですか?
- その他に必要なソフト(プラットフォーム)はありますか?
- Webitで作成したアプリケーションはWebitを導入していないマシンで実行できますか?
- OS/400のバージョンはいくつから対応していますか?
- Web画面(画面イメージ)はどのように作成するのですか?
- HTMLの知識は必要ですか?
- プログラムでWeb画面の入出力をどのようにコーディングするのですか?
- 5250画面のサブファイルのように 複数行の表示/入力のコーディングを補助する機能はありますか?
- ILE RPGでコーディングする必要がありますか?
- 使用できるHTMLの機能に制限はありますか?
- チェックボックス、ラジオボタン、選択メニュー(ドロップダウンメニュー)などは使用できますか?
- Java Script は使用できますか?
- Webitでの開発について、どの程度の習得期間が必要ですか?
Q)WebSphere Application Server は必要ですか?
A)WebSphere Application Server は使用しません。
そのため、マシン負荷が少なく低スペックのマシンでも高いパフォーマンスを得られます。
Q)Webitで作成したアプリケーションはWebitを導入していないマシンで実行できますか?
A)実行できません。
Webitはアプリケーション実行時にアプリケーションプログラムとWeb画面の間で動作するミドルウェアです。
アプリケーションを稼動させるマシンにも開発とは別途ライセンスが必要です。
Q)Web 画面(画面イメージ)はどのように作成するのですか?
A)プログラムとは独立してHTMLで定義します。
プログラムのコーディングではHTMLを意識する必要はありません。
5250画面での開発でも画面定義とプログラムが独立しているのと同様です。
Q)HTML の知識は必要ですか?
A)ベースとなるWeb画面はHTMLで記述するため、基本的なHTMLの知識は必要です。
ただ、最低限必要なのは極めて基本的なレベルの知識だけです。
HTMLの経験が全く無い方でも1時間もあれば習得できるレベルです。
プログラムの作成ではHTMLの知識は不要です。
Q)プログラムでWeb画面の入出力をどのようにコーディングするのですか?
A)提供されるサブプログラムを呼び出すことによりWeb画面の表示/入力を行います。
(EXFMT 命令がサブプログラム呼び出しに置き換わります。)
入出力フィールドはレコード形式のパラメータでやりとりします。
このレコードのレイアウトはDDSで定義します。
(サンプルをご覧下さい。)
Q)5250 画面のサブファイルのように
複数行の表示/入力のコーディングを補助する機能はありますか?
A)5250 画面のサブファイルとほぼ同様な機能を提供しています。
サブファイルに対する命令をサブプログラムの呼び出しに変えるだけで
サブファイルとほぼ同様にコーディングすることができます。
Q)チェックボックス、ラジオボタン、選択メニュー(ドロップダウンメニュー)などは使用できますか?
A)チェックボックス、ラジオボタン、選択メニュー をプログラムとの入出力項目として使用できます。
選択メニューは選択項目をプログラム実行時に動的にセットすることができます。
Q)Webit での開発について、どの程度の習得期間が必要ですか?
A)これまでの例では RPG での開発経験と HTML の基本的な知識がある方であれば
1時間程度の説明だけで、後はサンプルとマニュアルを参考にしながら
即座に開発を始めています。



