Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0001に戻る

タイトル: apacheとtomcatの連携について
記事No: 134
投稿日: 2003/02/05(Wed) 01:03
投稿者: hase
いつも参考にさせていただいております。

さっそく1つ質問ですが、tomcatとapacheはなぜ連携させなければ
ならないのですか?(apacheだけでは機能不足なのでしょうか?)
servlet等とtomcatは相性が良いとよく聞きます。
もし、よろしければ教えてください。

タイトル: Re: apacheとtomcatの連携について
記事No: 143
投稿日: 2003/02/05(Wed) 23:35
投稿者: kensuke@管理人   <webmaster@miloweb.net>
URL: http://www.miloweb.net/
こんにちは、haseさん。

> いつも参考にさせていただいております。
>
> さっそく1つ質問ですが、tomcatとapacheはなぜ連携させなければ
> ならないのですか?(apacheだけでは機能不足なのでしょうか?)
> servlet等とtomcatは相性が良いとよく聞きます。
> もし、よろしければ教えてください。

簡単に言いますと、ServletやJSP、いわゆるサーバサイドJAVAは、
Apache単体では動きません。と言うか動き様がありません。

そこで、Java Servlet / JSP を動作させる為には「Webアプリケーションサーバ」というモノが必要になって来ます。
その「Webアプリケーションサーバ」がTomcatです。
TomcatはServlet等を動作させるので、「サーブレット・コンテナ」とも呼ばれます。
(Tomcat単体ではServlet/JSPは動作しません。
当サイトの「Tomcat4.0.6の導入 http://www.miloweb.net/tomcat.html 」をご覧頂ければお分かり頂けると思います。)
WebサーバにApacheや、IIS、ANHTTPDなど色々種類がある様に、Webアプリケーションサーバにも、Toomcatの他に沢山あります。
ただ、Tomcatは、「無料である」「導入が楽」などの理由から、教育機関や、開発テスト環境で結構採用されている様です。

また、TomcatはApacheの様なWebサーバとしての機能も持っています。
しかし、静的なコンテンツに対する処理速度、柔軟な設定方法、セキュリティ面でApacheにカナリ劣る様です。
ですので、静的なコンテンツはApacheに任し、JAVAを動作させなければならない動的コンテンツ(ServletやJSP)はTomcatに任せると言う訳です。

タイトル: Re^2: apacheとtomcatの連携について
記事No: 148
投稿日: 2003/02/08(Sat) 02:00
投稿者: hase
> こんにちは、haseさん。
>
> > いつも参考にさせていただいております。
> >
> > さっそく1つ質問ですが、tomcatとapacheはなぜ連携させなければ
> > ならないのですか?(apacheだけでは機能不足なのでしょうか?)
> > servlet等とtomcatは相性が良いとよく聞きます。
> > もし、よろしければ教えてください。
>
> 簡単に言いますと、ServletやJSP、いわゆるサーバサイドJAVAは、
> Apache単体では動きません。と言うか動き様がありません。
>
> そこで、Java Servlet / JSP を動作させる為には「Webアプリケーションサーバ」というモノが必要になって来ます。
> その「Webアプリケーションサーバ」がTomcatです。
> TomcatはServlet等を動作させるので、「サーブレット・コンテナ」とも呼ばれます。
> (Tomcat単体ではServlet/JSPは動作しません。
> 当サイトの「Tomcat4.0.6の導入 http://www.miloweb.net/tomcat.html 」をご覧頂ければお分かり頂けると思います。)
> WebサーバにApacheや、IIS、ANHTTPDなど色々種類がある様に、Webアプリケーションサーバにも、Toomcatの他に沢山あります。
> ただ、Tomcatは、「無料である」「導入が楽」などの理由から、教育機関や、開発テスト環境で結構採用されている様です。
>
> また、TomcatはApacheの様なWebサーバとしての機能も持っています。
> しかし、静的なコンテンツに対する処理速度、柔軟な設定方法、セキュリティ面でApacheにカナリ劣る様です。
> ですので、静的なコンテンツはApacheに任し、JAVAを動作させなければならない動的コンテンツ(ServletやJSP)はTomcatに任せると言う訳です。

タイトル: Re^2: apacheとtomcatの連携について
記事No: 149
投稿日: 2003/02/08(Sat) 02:02
投稿者: hase
どうもありがとうございました。
Servletについても、いろいろ調べたいと思います。

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net