スライド

ネットワークプログラミ
ング論
平成27年10月5日
森田 彦
第1章 WebサーバとしてのTomcatの機能
【学習のねらい】

テキストファイルおよびHTMLファイルをブラ
ウザに表示させ、TomcatのWebサーバとし
ての機能を確認・理解する。
0. Webアプリケーションの動作の仕組み
例
Webアプリケーションとは?
「Webブラウザから入力した情報(データ)に応じてサーバ
上で該当する処理を行い、その結果をWebブラウザに返
す」という仕組みで動作するアプリケーションソフトウェア
サーバー
クライアント
リクエスト
ログイン
S13XXXX
レスポンス
ブラウザ
データベース
ユーザリスト
Javaサー
サーバ上
と照合
ブレット、
で動作する
JSP
プログラム
OK!
JDBC
アプリケーションサーバ
Tomcat
MySQL
1-1. テキストファイルの表示
http://localhost:8080/entry/hello.txt
Hello.
・・・
Tomcat
リクエスト
webapps
レスポンス
クライアント
サーバ
webapps
hello.txt
Hello.
This is text file.
entry
hello.txt
1-2. HTMLファイルの表示
http://localhost:8080/entry/hello.html
Hello.
・・・
Tomcat
リクエスト
webapps
レスポンス
クライアント
hello.html
<HTML>
<HEAD>
・・・
サーバ
webapps
entry
hello.html
1-3.HTMLファイル間のリンク
今後の学習では、ファイル間のリンク指定を
頻繁に行う。
 そこで、リンク指定に関する基礎事項を確認
しておく。

1-4.応用課題

他の人のPC(サーバ)に接続してTomcatの
サーバとしての機能を確認する。
http:// localhost :8080/entry/home.html
接続するPC(サーバ)のIPアドレス
10.211.XXX.YYY など
この課題をやればTomcatのサーバとしての機能
を理解できます!
演習課題の受け取りについて

原則として講義時間内に提出してもらいます。提出
が遅れた場合は以下のように減点とします。
基礎課題 応用課題
講義時間内
終了後1時間以内
100%
90%
100%
100%
1時間超~当日中
70%
100%
翌日の17:00まで
0%
100%
それ以上の遅れ
0%
0%
課題提出の仕方は、p.15参照