Web関連する概念とTomcatの使用

ウェブの概念
  1. ソフトウェアアーキテクチャ

    1. C / S:クライアント/サーバー
    2. B / S:ブラウザ/サーバー
  2. リソースの分類

    1. 静的リソース:取得したすべてのユーザーのアクセスの結果の後には、同じ、という静的リソース静的リソースは直接ブラウザを解決することができますされています。
      • 以下のような:HTML、CSS、JavaScriptの
    2. 動的なリソース:同じリソースへの各ユーザー・アクセスの結果、同じが得られない場合があります。動的なリソースと呼ばれます。動的なリソースがアクセスされた後は、ブラウザに戻って、静的リソースを変換する必要があります
      • 如:サーブレット/ JSP、PHP、ASP ...
  3. 通信ネットワークの三つの要素

    1. IP:ネットワーク内の電子装置(コンピュータ)の一意の識別子。
    2. ポート:アプリケーションは、一意のコンピュータを識別します。0〜65536
    3. 転送プロトコル:データ伝送のための規則を提供
      1. 契約の基礎:
        1. TCP:セキュリティプロトコル、3ウェイハンドシェイク。遅いペース
        2. UDP:安全でないプロトコル。速いです
Webサーバーソフトウェア
  • コンピュータ・サーバ・ソフトウェアがインストール:サーバー
  • サーバーソフトウェア:応答、要求を処理し、ユーザの要求を受け
  • Webサーバーソフトウェア:リクエストを処理し、ユーザの要求を受け、応答します。
    • Webサーバーソフトウェアでは、ユーザーがブラウザを介してこれらの項目にアクセスできるように、Webプロジェクトを展開することができます
    • Webコンテナ
  • ウェブサーバソフトウェアに関連する一般的なJava:
    • WEBLOGIC:大型のJavaEEサーバは、有料ですべてのJavaEE仕様をサポートしています。
    • WebSphere:大型のJavaEEサーバー、有料で、すべてのJavaEE仕様をサポートしています。
    • JBOSS:大型のJavaEEサーバー、有料で、すべてのJavaEE仕様をサポートしています。
    • Tomcatの:Apacheのは、中小のJavaEEサーバは、JavaEEの仕様サーブレット/ JSPのほんの数をサポートしています。オープンソース、無料。
  • JavaEE:企業の開発に使用されるJava言語の技術仕様の和、仕様が大きく13の合計を提供します
Tomcatの:Webサーバーソフトウェア

       1.ダウンロード:HTTP://tomcat.apache.org/
       2.インストール:解凍書庫へ。
             注:インストールディレクトリを持っていないことが推奨され、中国とスペース
       3.アンインストール:ライン上のディレクトリを削除します
       。4.スタート:
             ビン/ startup.batのは、にファイルをダブルクリックして
             アクセスします。http:// localhostを:8080アクセスを入力し、ブラウザを入力します。自分
                                             のhttp://他の人がIP:8080人の訪問を

             可能性のある問題:
                  1.黒のウィンドウが点滅:
                        原因:JAVA_HOME環境変数が正しく設定されていない
                        解決策:設定JAVA_HOME環境変数を

                  2. [スタート]が与えられている:
                         1.暴力:ポート番号が占有見つけて、対応するプロセスを見つけ、それを殺す
                               -ano NETSTAT *
                         2。入札:ポート番号を変更する
                               のconf / server.xmlの
                              <コネクタポート=「8888」プロトコル=「HTTP / 1.1」のConnectionTimeout =「20000」にredirectPort =「8445」/>
                               一般意志のデフォルトのポート番号は80.80 Tomcatのポート番号は、HTTPプロトコルのデフォルトのポート番号です。
                               利点:アクセスするには、ポート番号入力しないでください
      閉じる5.:
             1.ノーマルクローズ:
                    *ビン/のshutdown.bat
                    *はCtrl + C
             2.強制OFF:
                  クリック開始ウィンドウ×
       6の構成:
            展開のアイテムを:
             1.直接webappsディレクトリにプロジェクト。
                  /こんにちは:プロジェクトのアクセスパスが- >仮想ディレクトリ
                  の簡素化の展開:プロジェクトパッケージ戦争としてラベルが、その後、戦争パックがwebappsディレクトリの下に置かれています。
                  戦争のパッケージが自動的に解凍された
       設定のconf / server.xmlのファイル
             <ホスト>タグのボディに配置された
             <文書ベースコンテキスト=「D:\こんにちは」パス=「/ふふ」/>
                  文書ベース:パス項目保存された
                  パス:仮想ディレクトリ

       3. CONFでXMLファイルに任意の名前を作成します\カタリナ\ localhostと。ファイルに記述された
             <コンテキスト文書ベース=「D:\こんにちは」/>
                   *仮想ディレクトリ:名前のxmlファイル

静的項目と動的項目:
  • ディレクトリ構造
    • ダイナミックエントリ内のjavaディレクトリ構造:
      -プロジェクトのルート
      - WEB-INFディレクトリ:
      - web.xmlの:Webアイテムコアプロファイル
      -カタログ・クラス:バイトコードファイルへのディレクトリ
      - libディレクトリに:配置に依存するJARパッケージ

TomcatはIDEAに統合し、JavaEEのプロジェクト展開プロジェクトを作成しています

公開された21元の記事 ウォンの賞賛2 ビュー262

おすすめ

転載: blog.csdn.net/weixin_45636641/article/details/104172745