
こんにちは。
今度、社内向けの小規模Webアプリケーション(大きなテーブルでも1000件程度。サーバーはWindows。)を作成することになり、調査しています。
どのWebサーバーにするかを検討していますが、下記サーバーの使い分けが分からず質問させていただきます。
・Apache
・Tomcat
調べると、「Tomcatは単独でWebサーバとして動作することも可能だが、ApacheやIISのプラグインと動作できるようになっており、実際にはプラグインとしての利用が主流である。」となってます。
Webアプリケーションを構築する上で、「TomcatをWebサーバーとして使用した場合」と「Apacheを使用した場合」では、どちらが良いのでしょうか。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
Tomcatは本来的にはJSP/Servletのコンテナです。
webサーバ機能は、いってしまえばオマケです。
Apacheはもともと専用のwebサーバです。
webサーバとしてはApacheの方が効率的に動作しますが、
JSP等を処理する機能はありません。(他にやってもらう)
使い分けとしては、JSP等を使わないならApache一択だと思います。
Javaベースのwebアプリでも、Tomcat単体で使うより、Apacheと一緒に使う方が早かったりするので、
webサーバの部分はApacheにお任せして、JSP等の必要部分だけTomcatの機能を使うことが多いです。
(これがプラグインと書かれているものです)
Tomcatを単体でwebサーバとして使うのは、
初期の開発時とか、性能を気にせず、気軽にJSP等の動作を確認する場合などが主ではないでしょうか。
返信が遅くなり申し訳ありませんでした。
長期出張に出てました。
ご回答、ありがとうございました。
MrBanさんの仰るとおり、システム構成はApacheを使うことにしました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
stable diffusionのエラー
-
アクオス
-
arduino mpu6050 計測できない
-
QRコードの作成方法について
-
libreあればopen office削除し...
-
プロジェクター
-
WindowsでのPythonの挙動について
-
ANA・JALのAPI
-
Scratchでクイズのゲーム制作を...
-
5000個のtiffファイルをpdfへ変...
-
FlowchartのMDファイルをPNG化...
-
この話は本当? 中華AI「DeepSe...
-
(大学)数学の質問をするために...
-
特許公報のPDFから項目毎にExce...
-
Xamppはオープンソースのディス...
-
OSS(オープンソースソフトウェ...
-
みなさん、mvなどはどのアプリ...
-
Webサイトのビデオプレーヤーに...
-
研究する文献がたくさんありま...
-
研究する文献がたくさんありま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DLLファイルの破損
-
アプリケーションとコンテンツ...
-
MFC:MDIにおけるビューのアク...
-
VBとVCとDelphiのよいところ、...
-
C#で作ったWinアプリをタブレッ...
-
VS2017で出力DLLのサイズが小さ...
-
visual studio community2017 ...
-
VC++ Windowsアプリケーショ...
-
ダイアログボックスのタブコン...
-
【Google Appsheet】グーグルア...
-
この場合、MFCかCLRか
-
CSocketのOnReceive()
-
vb.net2019 でFORMが出ない
-
Windowsデスクトップアプリケー...
-
VC++6.0 で 16bit アプリケーシ...
-
vb.netでのアプリケーションを...
-
VB6.0への移行かそれともVB.NET...
-
VirtualBoxって何に利用価値が...
-
意味不明の実行時エラーで困っ...
-
Designer.vbは直接コードをいじ...
おすすめ情報