[解決済み] Apache HTTP Server と Apache Tomcat の違い?[クローズド]
2022-03-15 02:47:22
質問
Apache HTTP ServerとApache Tomcatの機能的な違いは何ですか?
TomcatがJavaで、HTTP ServerがCで書かれていることは知っていますが、それ以外の区別はよくわかりません。機能が違うのでしょうか?
どのように解決するのですか?
Apache Tomcatは、JavaサーブレットやJSPを配備するために使用されます。そのため、Javaプロジェクトでは、WAR(Web ARchiveの略)ファイルをビルドし、Tomcatのデプロイディレクトリにドロップするだけでよいのです。
つまり、基本的にApacheはHTTPサーバーであり、HTTPを提供します。Tomcatは、Java技術を提供するServletおよびJSPサーバです。
Tomcatには、サーブレットコンテナであるCatalinaが含まれています。サーブレットというのは、つまるところJavaのクラスです。JSPファイル(PHPや古いASPファイルに似ている)は、Javaコード(HttpServlet)に生成され、サーバーによって.classファイルにコンパイルされ、Javaバーチャルマシンによって実行されます。
関連
-
[解決済み] Apache 2.2 で mod_rewrite を有効にする方法
-
[解決済み] Tomcat、JBoss、Glassfishの違いは何ですか?
-
[解決済み] ApacheとNode.jsを同じサーバーで使う
-
[解決済み】ローカルホストのTomcatサーバーが必要とするいくつかのポート(8005、8080、8009)がすでに使用されている
-
[解決済み] LANネットワーク上の他のコンピュータからlocalhost (xampp)にアクセスする - 方法は?
-
[解決済み】EclipseでTomcat 7のサーバー名を空白にする
-
[解決済み] ApacheのデフォルトエンコーディングをUTF-8に変更する方法
-
[解決済み] XAMPPのapacheサーバーのポートを変更する方法は?
-
[解決済み] Apacheのアクセスログを理解する
-
[解決済み] ローカルネットワークのユーザーが私のWAMPサイトにアクセスできるようにするには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] エラーメッセージ "Forbidden You don't have permission to access / on this server" [closed].
-
[解決済み] Apache 2.2 で mod_rewrite を有効にする方法
-
[解決済み] HTTPSをHTTPにリダイレクトするにはどうしたらいいですか?
-
[解決済み] VirtualHostの追加に失敗する。Access Forbidden Error 403 (XAMPP) (Windows 7)
-
[解決済み] 参考:mod_rewrite、URLリライト、「プリティリンク」解説
-
[解決済み] ApacheをNode.jsで置き換えることはできますか?
-
[解決済み] Apache httpd (MAMP)でhttpファイルのキャッシュを行わないようにする方法
-
[解決済み] apacheのバーチャルホストの設定をデバッグする方法は?
-
[解決済み] Apacheの内部エラー500、しかしログには何もない?
-
[解決済み] Apacheのアクセスログを理解する