ApacheとTomcatとApache Tomcatの関係との違いは何ですか

Apache Tomcatの差との関係は何ですか

転送します。https://www.cnblogs.com/zangdalei/p/8057325.html

 

アパッチ  と  Tomcatは  、開発プロセス中に両方の両方の接続と違い、HTML、PHP、JSP、Perlの、など、正確に自分の特性を把握する必要性、最適なサーバー構成を選択するために、Webサーバーのネットワークです。

  ApacheはWebサーバ(HTMLなどの静的な解像度、)で、TomcatはJavaアプリケーションサーバ(JSPなどの動的解像度、)であります

  Tomcatがコンテナ(JSP、サーブレットに換算)だけサーブレット、アパッチの拡張と考えることができるが、アパッチの独立して実行することができ

以下の点から両方を比較することができます。

  アパッチによって開発されどちらも1、

  2、両方のHTTPサービス機能

  オープンソースは無料ですどちらも3、

接触

  1)が、共通のApacheサーバ自体のみ通常のウェブを支持するHTMLすなわち、プラグインはまた、Apache TomcatのTomcatのリソースではなく、その逆)とアクセス可能である(Apache Tomcatの一方向接続を、伝達することができる、PHPによってサポートすることができます。  

  2)Apacheは静的なページのみをサポートしていますが、JSPのTomcatなどの動的なページは、対処する必要があります。

  3)Apache Tomcatの統合と使用:

    クライアントは、静的なページを要求した場合、あなただけの要求にApacheサーバの応答を必要とします。

    クライアントが動的ページを要求した場合、その要求にTomcatサーバーの応答は、ApacheサーバにJSPや他のウェブ解析コードの背中を解決した後、Apacheのを経由してブラウザに返されますされています。

    これは、サーバー側のJSPは、コード、Tomcatの唯一の動的コード解析を解釈されるので、あなたがサービスTomcatをコストを削減することができるように、Apacheは、解析された静的なコードは、Apache + Tomcatの統合を返すです。

  4)ApacheとTomcatは独立しており、同じサーバー上に集積化することができます。

違い

  Apacheは、C言語であるコア機能を拡張するための機能とモジュールの様々なサポート、Tomcatは、Javaで書かれたサーブレットとJSPのためのより良いサポートされています。

  1は、ApacheのWebサーバーは、WebサーバーはHTTP要求(リクエスト)を処理専用ブラウザが閲覧できるようにすることを(サーブ)ページ、Webサーバーを提供しますが、アプリケーションサーバは(サーブ)アプリケーションのための多くのプロトコルを介したビジネスロジック(業務を提供することですロジック)。

  Apache Tomcatは、アプリケーション・サーバー上で実行されている、アプリケーションサーバは、クライアントアプリケーションが(呼び出し)メソッド(メソッド)を呼び出すことができます提供します。それはちょうど、サーブレット(JSPは、サーブレットに変換)、コンテナ、Apacheは延長とみなすことができるのですが、apacheのとは独立して実行することができます。

  2は、Apacheサーバは、一般的な、自体通常の静的なHTMLページをサポートしています。しかし、あなたは、Tomcatはまた、HTML、JSP、ASP、PHPをサポートするJSP /サーブレットコンテナであり、(あなたがいないその逆、Apache Tomcatの通過リソースにアクセスすることができ、一方通行のApache Tomcatの接続手段を)あなたはまた、Tomcatのと通信することができ、プラグインのPHPを経由してサポートすることができますCGIなど、非常に簡単にいくつかの手動のデバッグCGIが必要ですが、。

  図3は、Apacheはhttpサーバに焦点を当て、Tomcatサーブレットエンジンは、スタンドアロンモードで実行し、機能的に同等TomcatとApacheのサポートJSP場合は、上の集中ではなく、静的なページのための理想的。

  4、Apacheは今年再起動せずに実行することができ、安定性が非常に良好であるが、必ずしもTomcatのではありません。

  図5は、優先Webサーバは、Apacheですが、ApacheはTomcatのみで、JSP、サーブレットを解決することはできません。

  図6は、Apacheは、基本的な機能のTomcatはApacheを置き換えることができているTomcatの後に開発されたページ解決サービスの始まりですが、ApacheのTomcatは、すべての後、シニアクラスの人々であり、市場の多くの人々が残っていますApacheは存在し続けるので、Apacheで、置き換えられません、ApacheのJavaのものが、高速なパースのHTMLスピードを解決することはできません。

どちらの例:

  Apacheは、そのようなHTMLなどとして、何かの上にインストールすることができる車ですが、水を保持することはできません、それはコンテナ(バケット)に水で満たされなければならない、とこれは、バケットトラック、TOMCATあるバケツの上に配置されないことがあります。

どちらの統合:

  ApacheはWebサーバ環境プログラムは、彼はWeb対応のサーバとして使用することができているだけなのASP、JSP、PHP、CGIなどの静的ページ、動的ページを、サポートしています

  あなたがApacheのJSP環境の下で実行している場合は、JSPページを実行するために通訳を必要とし、これは、TomcatのJSPインタプリタです

  なぜJDKそれ?あなたが必要APACHE + TOMCAT + JDKをJSP Webサーバのプラットフォームを実行したいので、それ以来、JSPの必要性は、データベースへのJDKドライブウェイ接続を提供するデータベースに接続するには

統合のメリット:

  クライアントは、静的なページを要求した場合、あなただけの要求にApacheサーバの応答を必要とします

  クライアントが動的ページを要求した場合、Tomcatサーバーは、要求に応答しています

  その統合にTomcatのサービスコストを削減することができるようにサーバー側のJSPは、コードを解釈しているので

 

アパッチ  と  Tomcatは  、開発プロセス中に両方の両方の接続と違い、HTML、PHP、JSP、Perlの、など、正確に自分の特性を把握する必要性、最適なサーバー構成を選択するために、Webサーバーのネットワークです。

  ApacheはWebサーバ(HTMLなどの静的な解像度、)で、TomcatはJavaアプリケーションサーバ(JSPなどの動的解像度、)であります

  Tomcatがコンテナ(JSP、サーブレットに換算)だけサーブレット、アパッチの拡張と考えることができるが、アパッチの独立して実行することができ

以下の点から両方を比較することができます。

  アパッチによって開発されどちらも1、

  2、両方のHTTPサービス機能

  オープンソースは無料ですどちらも3、

接触

  1)が、共通のApacheサーバ自体のみ通常のウェブを支持するHTMLすなわち、プラグインはまた、Apache TomcatのTomcatのリソースではなく、その逆)とアクセス可能である(Apache Tomcatの一方向接続を、伝達することができる、PHPによってサポートすることができます。  

  2)Apacheは静的なページのみをサポートしていますが、JSPのTomcatなどの動的なページは、対処する必要があります。

  3)Apache Tomcatの統合と使用:

    クライアントは、静的なページを要求した場合、あなただけの要求にApacheサーバの応答を必要とします。

    クライアントが動的ページを要求した場合、その要求にTomcatサーバーの応答は、ApacheサーバにJSPや他のウェブ解析コードの背中を解決した後、Apacheのを経由してブラウザに返されますされています。

    これは、サーバー側のJSPは、コード、Tomcatの唯一の動的コード解析を解釈されるので、あなたがサービスTomcatをコストを削減することができるように、Apacheは、解析された静的なコードは、Apache + Tomcatの統合を返すです。

  4)ApacheとTomcatは独立しており、同じサーバー上に集積化することができます。

違い

  Apacheは、C言語であるコア機能を拡張するための機能とモジュールの様々なサポート、Tomcatは、Javaで書かれたサーブレットとJSPのためのより良いサポートされています。

  1は、ApacheのWebサーバーは、WebサーバーはHTTP要求(リクエスト)を処理専用ブラウザが閲覧できるようにすることを(サーブ)ページ、Webサーバーを提供しますが、アプリケーションサーバは(サーブ)アプリケーションのための多くのプロトコルを介したビジネスロジック(業務を提供することですロジック)。

  Apache Tomcatは、アプリケーション・サーバー上で実行されている、アプリケーションサーバは、クライアントアプリケーションが(呼び出し)メソッド(メソッド)を呼び出すことができます提供します。それはちょうど、サーブレット(JSPは、サーブレットに変換)、コンテナ、Apacheは延長とみなすことができるのですが、apacheのとは独立して実行することができます。

  2は、Apacheサーバは、一般的な、自体通常の静的なHTMLページをサポートしています。しかし、あなたは、Tomcatはまた、HTML、JSP、ASP、PHPをサポートするJSP /サーブレットコンテナであり、(あなたがいないその逆、Apache Tomcatの通過リソースにアクセスすることができ、一方通行のApache Tomcatの接続手段を)あなたはまた、Tomcatのと通信することができ、プラグインのPHPを経由してサポートすることができますCGIなど、非常に簡単にいくつかの手動のデバッグCGIが必要ですが、。

  図3は、Apacheはhttpサーバに焦点を当て、Tomcatサーブレットエンジンは、スタンドアロンモードで実行し、機能的に同等TomcatとApacheのサポートJSP場合は、上の集中ではなく、静的なページのための理想的。

  4、Apacheは今年再起動せずに実行することができ、安定性が非常に良好であるが、必ずしもTomcatのではありません。

  図5は、優先Webサーバは、Apacheですが、ApacheはTomcatのみで、JSP、サーブレットを解決することはできません。

  図6は、Apacheは、基本的な機能のTomcatはApacheを置き換えることができているTomcatの後に開発されたページ解決サービスの始まりですが、ApacheのTomcatは、すべての後、シニアクラスの人々であり、市場の多くの人々が残っていますApacheは存在し続けるので、Apacheで、置き換えられません、ApacheのJavaのものが、高速なパースのHTMLスピードを解決することはできません。

どちらの例:

  Apacheは、そのようなHTMLなどとして、何かの上にインストールすることができる車ですが、水を保持することはできません、それはコンテナ(バケット)に水で満たされなければならない、とこれは、バケットトラック、TOMCATあるバケツの上に配置されないことがあります。

どちらの統合:

  ApacheはWebサーバ環境プログラムは、彼はWeb対応のサーバとして使用することができているだけなのASP、JSP、PHP、CGIなどの静的ページ、動的ページを、サポートしています

  あなたがApacheのJSP環境の下で実行している場合は、JSPページを実行するために通訳を必要とし、これは、TomcatのJSPインタプリタです

  なぜJDKそれ?あなたが必要APACHE + TOMCAT + JDKをJSP Webサーバのプラットフォームを実行したいので、それ以来、JSPの必要性は、データベースへのJDKドライブウェイ接続を提供するデータベースに接続するには

統合のメリット:

  クライアントは、静的なページを要求した場合、あなただけの要求にApacheサーバの応答を必要とします

  クライアントが動的ページを要求した場合、Tomcatサーバーは、要求に応答しています

  その統合にTomcatのサービスコストを削減することができるようにサーバー側のJSPは、コードを解釈しているので

おすすめ

転載: www.cnblogs.com/layuechuquwan/p/11864144.html