- ベストアンサー
ApacheとTomcatでのサーバー構築の利点
OracleDBにアクセスしてサーバー経由でクライアントにデータを表示するシステムをJAVAで組もうとしてます。サーバー環境としてWebサーバはApacheで、アプリケーションサーバはTomcatで構築した方がよいということを聞きましたが他のサーバーに比べてどの部分が優れているのかがわかりません。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>安定性,安全性,Javaとの親和性,実行速度が >比較ポイントになるのではないでしょうか? すみません。訂正です。 Javaとの親和性ではなく、Tomcatとの親和性に なるでしょうね。 IIS + Tomcat というのもできたような気がしますが 私はIISは(というかサーバにWindowsは)使わない 主義なので、全くわかりません。
その他の回答 (2)
- yuji
- ベストアンサー率37% (64/169)
IISは使ったことがないのでわかりません。 安定性,安全性,Javaとの親和性,実行速度が 比較ポイントになるのではないでしょうか? Tomcatよりも性能的に優れている、と評価されていたのは WebLogic, WebSphere, Oracle9iAS です。 (ただし、これはあくまでも雑誌の記事です。)
- yuji
- ベストアンサー率37% (64/169)
誰に聞いたんでしょうか? その人に聞けばわかるのでは? 何と比べての話なのかわかりませんが、 一般的な商用アプリケーションサーバとの比較で言えば 「安い」 じゃないですか? Tomcatは 機能的には劣っていますし、 性能的にも劣っています。 (中にはTomcatよりも性能が悪いものもありますが) 私は予算や同時アクセス数,アプリケーションの重要度を ヒアリングして、商用APサーバにした方がよいのか フリーのApache + Tomcat でもいいのか、判断しています。 性能の比較については「DBマガジン 2002年6月号」が 参考になると思います。 Apacheは商用サーバにも取り入れているところが あるので、使い方次第ではいいと思います。
補足
回答ありがとうございます。ちょっと諸事情で聞いた人に聞けなくなってしまったので質問掲示板を使わせていただきました。とりあえず要求されているシステムの同時アクセス数は20~30件(1日の最大で)で予算は安ければ安いほどよいということです。社内でのみ扱うシステムなのでそこまで高性能でなくてもいいと思っています。また以前からOSはWin NT Workstation ですでに WebサーバとしてIISを使っているのでそれをそのまま使うこともかんがえてます。IISとApacheどちらがよろしいでしょうか?あとこの要求でTomcatより性能的にいいアプリケーションサーバがあれば教えてください。
お礼
たびたびのご回答ありがとうございます。 どの環境をとるかを選択する際にとても参考になります。 これらを参考に自分でもう少し調べて選びたいとおもってます。