最近、Java Web 開発を学び始めたばかりの多くの子供たちが、なぜそんなに多くのことを学ばなければならないのかを編集者に尋ねます。 Java Web 開発を学ぶ前に知っておくべきこと。
インターネットの紹介 Java Web 開発の旅を始める前に、まずインターネット (インターネット) の技術的な意味と開発の歴史を簡単に理解しましょう。
Java Web 開発の分野に参入するということは、プログラマーとしてインターネットのトレンドに加わることを意味します。では、インターネットを技術的な観点から見て、インターネットの内部を開いたら、その内部構造はどのようなものになるでしょうか?
インターネットとは、TCP/IP プロトコル スイートを通じて相互に接続されたコンピューターのネットワークを指します。 TCP は伝送制御プロトコル、伝送制御プロトコル、IP はインターネット プロトコル、インターネット プロトコルです。 TCP/IP プロトコル スイートは、ネットワーク通信モデルであり、現在のインターネット通信のインフラストラクチャです。
IP は、ネットワーク上のコンピュータを識別するために使用されます。コンピュータを相互に接続して通信するには、まず接続先のコンピュータを知る必要があり、IP によってコンピュータを識別できます。たとえて言えば、コミュニケーションをとるためには人々の間につながりを確立する必要があります。人々のグループの中で話すとき、まず誰かの名前を呼びます。そうすれば、その人はあなたがその人に話していることがわかります。 IP はコンピュータの名前です。
TCP は、コンピュータ間の情報の送信を制御するためのプロトコルであり、これは人間間の通信の言語と方法に似ています。外国語を知らない中国人がアメリカ人と通信することは、コンピュータが認識できないデータパケットを送信するのと同じで効果がありません。ネットワーク上のコンピュータを識別し、相互に理解できる方法で通信してコンピュータを接続できる機能。
Web の技術的な意味
World Wide Web はもともと、インターネットを介して実験データを送信することを望んでいた科学者のグループによって役割を果たしました。したがって、情報を記述し、情報を位置決めし、情報を送信するための完全な技術システムが発明されました。
World Wide Web の技術的な意味を理解するにはどうすればよいでしょうか?まず、インターネット上で動作する、TCP/IPプロトコルをベースとしたアプリケーションプロトコルであり、ハイパーテキスト文書が相互にリンクされて構成される超大規模分散システムです。
ここでは、HTTP ハイパーテキスト転送プロトコル、HTML ハイパーテキスト言語、URL ユニフォーム リソース ロケーター サービスという 3 つの用語を理解する必要があります。専門用語ではありますが、私たちが日常的にインターネットを利用する際にもその痕跡が見られます。
今日、WeChat の HTML5 ページ、HTML5 ゲームなど、HTML5 についてよく耳にします。 HTML はバージョン 1.0 から始まり、W3C という標準化団体があり、このような HTML 言語標準を徐々に維持していき、現在の HTML5 に至っています。 HTML の役割は、ハイパーテキスト ドキュメントを記述することです。たとえば、ユーザーに何かを表示したい場合、それを World Wide Web 上に置いて他の人が閲覧できるように、それを HTML で表現する必要があります。
URL は、ブラウザに入力する文字列である Web サイトのアドレスとして理解できます。 URL プロトコルは、ハイパーテキスト ドキュメントを見つけるために使用され、Web 上の Web ページ、つまりハイパーテキスト ドキュメントを識別する方法を定義します。これは、IP プロトコルがコンピュータを識別する方法と似ています。
ブラウザに URL を入力すると、URL の前に「http」が付いていることがわかります。これは HTTP プロトコルを指します。 HTTP プロトコルは、ハイパーテキストと対話する方法を定義します。情報はハイパーテキスト ドキュメントを通じて記述され、検索できます。次に、HTTP プロトコルを通じてアクセスする必要があります。 HTTP プロトコルは、Web ページと対話するための一連のタスクを定義します。当面は詳細には立ち入りません。これが情報を取得するためのプロトコルであることだけを知っておいてください。ブラウザは、さまざまなアクションを HTTP プロトコルに変換します。 Web サーバーで処理するための関連アクションを対話的に実行し、結果として得られるハイパーテキスト ドキュメントを読みやすいコンテンツにレンダリングして簡単に閲覧できるようにします。私たちが「接続」と呼ぶものは、技術レベルでは、これらのプロトコルがインフラストラクチャの役割を静かに果たしています。これがウェブの基本原則です。
以上がJAVA WEBを学ぶにはまず何を学ばなければなりませんか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。