JavaWebの研究ノート(a)のウェブ基本的な考え方

まず、基本的な概念

1、Web開発の知識

静的なWeb:コンテンツにアクセスするための任意の時間を意味する一貫したウェブインターフェースである
動的なWeb:時間Webインターフェースを介してコンテンツの変更(一般データベースと対話に関する)にアクセスする意味
HTML / CSS:静的なWeb技術
、JSP /サーブレット、ASP:動的なWeb技術をPHPと他
のJava、すべての動的なWebリソースの開発技術をまとめJavaWebと呼ばれます

2、Webアプリケーション

Webアプリケーションは、例えば、複数の静的および含めた動的なWebリソース、Webリソースを、含まれています:Javaプログラム、JSPファイル、HTMLファイル、CSファイル、JSファイルは、jarファイルのパッケージと設定ファイルをサポートしています。
あなたが外の世界にアクセスしたい場合は、Webアプリケーションの開発が完了した後、それはWebアプリケーションサーバーの管理は、(このプロセスは、マッピング仮想ディレクトリと呼ばれている)Webディレクトリに不可欠です
eg.webアプリケーションは、以下の、テストという名前のindex.jspを持っていますFに実際に存在するファイル、:\ワークスペース\テスト\ index.jspを 、 しかし、ブラウザのアドレスバーのリンクで外の世界へのアクセスは、HTTPを書く:// localhostを:8080 /テスト / index.jspをアクセスする、つまり、 F:\ワークスペース\テスト仮想ディレクトリをテストする場合は、この実際に保存されたWebアプリケーションディレクトリマッピング、同等のアクセスF /test/index.jsp訪問:\ワークスペース\テスト\ index.jspをアップします

3、動的なWebアクセス

ブラウザのHTTPリクエストによって開始され、動的Webクライアントは、サーバーは、Webサーバー・プラグインを介して要求が静的または動的であるかどうかを判断するための要求を受け、
それが静的なリソースである場合、要求がファイルからWebサーバによって、Webサーバに直接転送続きますシステムは、取り出した解決クライアントに返された、
動的なリソース、最初の要求はWebコンテナに転送された場合、コンテナ接続されたウェブデータベースは、Webサーバーによって、データベースの動的ページのパッチワークの表示からデータを取得し、サーバーに、そしてコンテンツは、解決するために、クライアントに送り返されます。

4、一般的なWebサーバー

アパッチ、Nginxは、IISは、WebLogic、のWebSphere、Tomcatの
等平行な関係との間の、いくつかの部分的なフロントエンドサーバ、および良好な同時接続、いくつかのサーバ後部部分の説明は、組み合わせることができる特性に応じて使用することができます。

5、Tomcatのディレクトリ階層

「catalina.yyyy-MM-dd.log」ファイルに存在し、一般的なログフォルダは一日実行し、ログファイルサーバであります

おすすめ

転載: www.cnblogs.com/persist0701/p/11410032.html