• ベストアンサー

Tomcatについて

すみません、パソコン初心者です。 最近よく聞く Tomcat という言葉がありますが、これはいったいなんですか? 友達に聞いても誰も知らないし、困ってます。どうか、教えてください。

  • CGI
  • 回答数3
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
noname#875
noname#875
回答No.2

Tomcatは「サーブレットコンテナ」または「サーブレットエンジン」と呼ばれ、JSPだけではなく、Javaサーブレット(サーバサイドで実行するJavaプログラム)を動かすこともできます。 (「JSPに関する機能が特に強化されているサーブレットコンテナ」とはいえると思います) また、Tomcat自身もJava言語で書かれています。 Tomcatは単体でも機能しますが、UNIX系でよく使われている「Apache」というWebサーバにアドオンして使うのが一般的です。 数あるサーブレットコンテナの中でもよく使われています。

tomatosuki
質問者

お礼

なるほど、なんとなくですがわかりました。 どうもご親切にありがとうございました。

その他の回答 (2)

  • arata
  • ベストアンサー率49% (139/279)
回答No.3

少々乱暴な説明ですが、「Javaを使ったCGI」であるServletやJSPを動かすための機構といったところでしょうか。 Servlet,JSPについては下記のURLに説明がありますので、ご覧ください。 http://www.atmarkit.co.jp/fjava/keyword/index/index.html Tomcatについては、sightさんが、URLを紹介されているので、翻訳を行っているページを紹介しておきます。 http://www.ingrid.org/jajakarta/index.html

  • sight
  • ベストアンサー率53% (199/370)
回答No.1

参考URLのものです。 JSP(HTMLの中にJavaプログラムを埋め込むと、実行時に一度Javaサーブレットに変換されて動くもの)を動かしてくれるサーバソフト、といったところでしょうか?

参考URL:
http://jakarta.apache.org/tomcat/index.html
tomatosuki
質問者

お礼

参考URLを参考にさせていただきます。 どうも、ご親切にありがとうございました。

関連するQ&A

  • Apache、Tomcatサーバーとはどのようなものなのでしょうか

    初心者です宜しくお願いします。  よく耳にする、ApacheサーバーとTomcatサーバーとはどのようなものなのでしょうか。また、どこがどのように違っててどのように使い分けるのでしょうか。  Tomcatは、JSPを実行するためのパッチであると友達に聞きましたがよく理解出来ません宜しくお願いします。

  • エクリプスでtomcatをkillする

    はじめまして、初心者な質問で恐縮ですが 宜しくお願い致します。 私はエクリプスを使って開発を行っているのですが、 最近tomcatを起動してデバッグ中にF8などを押すと たまにエクリプスが落ちてしまいます。 そうするとtomcatが起動したまま落ちてしまっているので エクリプスを再起動してもポートの競合で再びtomcatを立ち上げることができません。 そう言った場合、PCを再起動せずにtomcatをkillする方法をご存じの方 いらっしゃいましたらご教授ください。 宜しくお願い致します。

  • Tomcat7のお勧め書籍を教えてください。

    Tomcat初心者です。 現在とある案件でApache/Tomcatサーバを設計、構築することになっております。 構築予定のバージョン、および今のところ気になっている書籍は以下の通りになります。 ・WEB:Apache 2.2.17(最新) 32bit ・AP:Tomcat 7.0.12(最新) 32bit ・Tomcatハンドブック 第2版 ※Tomcat 6 ・Jakarta Tomcatエキスパートガイド―Webアプリケーションのための環境構築 ※ Tomcat 3, 4 上記、「Jakarta Tomcatエキスパートガイド」はTomcat7にも使えるものでしょうか。 バージョンがあまりに古いため、やはりここは無難に「Tomcatハンドブック 第2版」を買うべきでしょうか。 アドバイスを頂けますと大変有難いです!

  • TOMCATについて質問です。

    はじめまして。宜しくお願いします。 JSP初心者です。 現在 Apache1.3.27とTOMCAT4.0.6でJSPを学習しています。 上記のサーバーなどの環境設定を済まして、 ブラウザからJSPファイルを閲覧できるところまできました。 TOMCATについて疑問があるのですが TOMCATを実行するとDOS画面が立ち上がり サービスを起動した旨のメッセージがでるのですが このDOS画面をとじたら、 JSPファイルがみれなくなってしまいます。 TOMCATは起動中はずっとこの画面を (タスクバーに)残しておかなければ いけないのでしょうか? (できれば、とじてしまいたい。) ご存知の方がおられましたら 宜しくお願いします。

    • ベストアンサー
    • Java
  • Tomcat で ポート8080 が使えない

    Linux初心者です。 サーバサイドJAVAの勉強を目的として、 Fedora Core 4 に、下記の Tomcat をインストールしました。 apache-tomcat-5.5.23.tar.gz インストール(解凍)は、下記のディレクトリです。 /usr/local/apache-tomcat-5.5.23 環境変数 CATALINA_HOME の設定も間違いなく行いました。 環境変数 PATH への $CATALINA_HOME/bin の追加も行いました。 Tomcat の起動コマンド startup.sh は正常に動作しているように見えます。 ps aux | grep -i tomcat してみたところ、動作しているようでした。 にもかかわらず、Webブラウザにて http://localhost:8080/ が接続拒否をくらってしまいます。ブラウズできません。 原因として、どのようなことが考えられるでしょうか。 すみませんが、Linux初心者にも理解できるよう、平易な回答や アドバイスをいただけると、たいへん助かります。 どうぞよろしくお願いいたします。

  • tomcatについて

    tomcatについて教えていただきたいことがあります。 jakarta-tomcat-connectors-jk2-2.0.4-srcインストール、設定後 #service tomcat startを実行すると tomcat:unrecognized serviceと出てきます。 考えられる一番の原因は何になるのでしょうか。 よろしくお願い致します。

  • tomcatについて

    ■やりたいこと■ Windows98に、tomcatを導入しようと考えています。 ■設定内容■ JBuilder4をインストールした際に、インストールされる「jdk1.3」と「tomcat」をコピー。Dドライブんの直下にペーストしました。 そして、「autoexec.bat」に「JAVA_HOME」と「TOMCAT_HOME」を設定しました。 ●autoexec.batの内容 @ECHO OFF rem LH C:\WINDOWS\AU30DOS.COM rem SET BLASTER=A220 I5 D3 T4 loadhigh c:\windows\COMMAND\nlsfunc.exe c:\windows\country.sys set JAVA_HOME=D:\jdk1.3 set TOMCAT_HOME=D:\tomcat ■症状■ 「startup.bat」ファイルを動かしても、tomcatの起動に失敗します。 「http://localhost:8080/」でtomcatのページが表示できません。 ●startup.bat起動後のDosプロンプトには、以下のメッセージが表示されています。 D:\tomcat\bin> Starting tomcat in new window Using classpath: D:\tomcat\classes;D:\tomcat\lib\webserver.jar;D:\tomcat\lib\jas per.jar;D:\tomcat\lib\xml.jar;D:\tomcat\lib\servlet.jar;D:\jdk1.3\lib\tools.jar D:\tomcat\bin> ●また、「shutdown.bat」を動かすと、以下のメッセージが表示されています。 D:\tomcat\bin> Using classpath: D:\tomcat\classes;D:\tomcat\lib\webserver.jar;D:\tomcat\lib\jas per.jar;D:\tomcat\lib\xml.jar;D:\tomcat\lib\servlet.jar;D:\jdk1.3\lib\tools.jar コマンドまたはファイル名が違います. D:\tomcat\bin> ■質問■ 上記、設定にて、何かおかしな所(不足)は、ありませでしょうか? WindowsNT4.0では、上記内容にて設定できました。(環境変数の設定の仕方には違いがありますが。) また、tomcatの起動の失敗について、どこを調べたら良いかなど、アドバイスがあれば、よろしくお願い致します。

    • ベストアンサー
    • Java
  • Tomcatで困っています

    Tomcatがうまく動かなくて大変困っています。 Eclipsから操作したいのですが、それ以前の問題で・・・ IEのアドレスに http://localhost:8080/ からApache Tomcatのトップ画面は出ます。 その後 Tomcat Manager ⇒ Tomcat Webアプリケーションマネージャ もちゃんと出て、 Eclipsから作ったTomcatプロジェクトも見れます。 ですが、いざプロジェクタを選ぶと『HTTPステータス 404』と怒られてしまいます。 解決策が全く分かりません。どなたかにご教授願いたく、どうぞよろしくお願い致します。 今現在インストールしてあるのはTomcat 5.5.20ですが、うまくいかなかったのでバージョンを インストール・アンインストールを幾度が繰り返してしまいました。 どうぞよろしくお願い致します。

    • ベストアンサー
    • Java
  • tomcat3.2.3

    tomcat4.0.1をいれていたのですが、 他のものとの互換性の問題があり、 tomcat3.2.3をいれました。 そうすると、以下のエラーで tomcatが実行できません。 FATAL:java.net.BindException: java.net.BindException at java.net.PlainSocketImp1.socketBind(Native Method) at java.net.PlainSocketImp1.bind(PlainSocketImp1.java:452) at java.net.ServerSocket.<init>(Server\Socket.java:170) at java.net.ServerSocket.<init>(ServerSocket.java:121) at org.apache.tomcat.net. DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:97) at org.apache.tomat.service.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:239) at org.apache.tomcat.service.PoolTcpConnector.start(PoolTcpConnector.java:188) at org.apache.tomcat.core.ContextManager.start(Conte at org.apache.tomcat.startup.Tomcat.execute(Tomcat.j at org.apache.tomcat.startup.Tomcat.main(Tomcat.java なにか、はずしていそうなことがありましたらおしえてください。

  • Tomcat5.5の設定で困っています。

    はじめまして。Javaの初心者です。 質問をさせてください。 現在jdk1.5.0_06とTomcat 5.5.17をインストールして いるのですが、Tomcat5.5でサーブレットが実行されな いし、%CATALINA_HOME%\webappsの下に、自分のアプリケーション用ディレクトリを作成してもブラウザで表示されません。サーブレットファイル(*.java)は コンパイルができたので、クラスパスのミスでは ないと思うのですが、Tomcatの諸設定をネット で探して試してもダメでした。どうしたら利用できる ようになるのでしょうか?教えてください。よろしく お願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう