Webプログラミングの基礎
URLとWebページ
URL(Uniform Resource Locator):Webブラウザのアドレス行に表示され、ホームアドレスと同じ役割を果たします.
Webサイト:これらのWebページの集合
WebブラウザとWebサーバ
要求(request):WebブラウザはWebサーバにWebページの提供を要求する
レスポンス(Response):要求されたWebページをWebブラウザに提供する
WebブラウザとWebサーバの通信プロセス
1)Webブラウザからドメイン名サーバ(DNS)にIPアドレスを要求する
2)DNSは要求されたIPアドレスに応答し,WebブラウザはIPアドレスを用いてWebサーバに接続し,その後URLに対応するWebページを要求する.
3)Webサーバ要求のWeb応答
* 클라이언트(Client) : 네트워크 프로그램에서 요청을 하는 쪽
* 서버(Server) : 요청을 받아 알맞은 기능이나 데이터를 제공하는 쪽
JSP(JavaServer Pages)
JSPは動的ページ作成のためのJavaの標準技術である.
JSPで作成したプログラムを実行するには、TomcatやJettyなどのサーバプログラム(WAS:Webアプリケーションサーバ)が必要です.
これらのサーバ・プログラムは、Web接続、プログラミング言語、データベース・バインディングなど、アプリケーションを実装するために必要な機能を提供します.
정적자원(정적페이지) : 파일이 바뀌지 않는다면 늘 같은 응답데이터를 받기 때문에 항상 동일한 화면을 출력하는 자원
동적자원(동적페이지) : 시간, 특정 조건, 사용자의 요청에 따라 응답데이터가 달라지는 자원
-崔凡均のJSP 2.3 Webプログラミングの基礎から中級までReference
この問題について(Webプログラミングの基礎), 我々は、より多くの情報をここで見つけました https://velog.io/@hyunbenny/웹-프로그래밍-기초テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol