愛知教育大学数学教育講座飯島Programming

Webプログラミング

愛知教育大学 数学教室 飯島康之


Webプログラミングとは

Web プログラミングという言葉をよく耳にするようになりました。どこかでどなたかが明確な定義をしているのかもしれませんが,ここでは次のようにとらえています。
クライアントが Web ブラウザ上で操作することによって動作するようなソフトを開発すること
通常のプログラミングと違う点をいくつか挙げましょう。


サーバーの種類

Microsoft系IIS,PWS + ASP
その他のWWWサーバーUNIX系 WWWサーバー + CGIなど
サーバー機能を持ったアプリFileMakerなど
IISなどの機能を拡張するアプリIndex Serverなど

ブラウザの種類

- 学校など,教育環境のみを考えた場合 -

種類特徴代表的なもの
最新のIEが使えるWin95/98/NTマシンJava,ActiveX,DHTML(VBS,JScript)最近購入したWinマシン,ある程度以上の機器に最新版のIEを組み込んだもの
最新のNNが使えるWin95/98/NTマシン,macJava,DHTML(JavaScript)ある程度以上のスペックのマシンに最新版のNNを組み込んだもの
3.0以降のIE,NNが使えるWin95/98/NTマシン,macアプリの関連づけ初期の95マシンなど
ブラウザを搭載しているほとんどすべての機器HTML,Text,Gif,JpegDreamcast,DOS・Win3.1・WinCEベースのマシン


回線状況

種類特徴
LAN()サーバーを経由しないで直接アクセス
LAN(TCP/IP)100〜10Mのほぼ理想的な状況
太い専用線SINET内部,
細い専用線
経費が潤沢なダイヤルアップ
経費が少ないダイヤルアップ

種類


リンク

Java