Webアプリケーション
http://java.sun.com/javaee/5/docs/tutorial/doc/geysj.html
Webアプリケーションの2つのタイプ
- プレゼンテーション指向
- サービス指向
Webサービスのエンドポイントを実装する。
プレゼンテーション指向のアプリケーションが、サービス指向アプリケーションのクライアントであることもある。
Webアプリケーション
Webコンポーネント(Servlet、JSP、Webサービスエンドポイント)はWebサーバーに、動的な表現力を付与する。
WebクライアントとWebアプリケーションの相互作用は下図。
- クライアントはWebサーバにHTTPリクエストを送信
- Webサーバー(Servlet、JSP)はリクエストをHTTPServletRequestオブジェクトに変換
- HTTPServletRequestオブジェクトは、Webコンポーネントへ届けられ、動的なコンテンツを生成
- Webコンポーネントは、HTTPServletResponseオブジェクトを生成するか、リクエストを別のコンポーネントに渡す
- Webサーバーは、HTTPServletResponseオブジェクトをHTTP レスポンスに変換し、クライアントへ戻す

YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto
Copyright© 矢木 浩人 All Rights Reserved.