Webアプリケーションとは

Webアプリケーションの定義を一言で表すと、インターネットなどのネットワークを介して使用するWebの技術を利用して開発されたアプリケーションソフトウェアのことです。 利用者はInternet ExplorerやFiref […]

Webとは

Webとは、インターネット上で標準的に用いられている、文章の公開・閲覧システムのことです。 形式張って書くとわかりにくいですが、普段、私たちがWebを利用しているシーンを振り返ってみると何となくWebとは何なのかが見えて […]

HTTPリクエスト/HTTPレスポンス

Webサーバーは、HTML(HyperText Markup Language)という専用言語で書かれたインターネット上のデータ(Webコンテンツ)を配信します。 WebブラウザはWebサーバーに対してHTTPリクエスト […]

HTTPリクエストの構成

HTTPリクエストはヘッダー部(メッセージヘッダー)とボディ部(メッセージボディ)で構成されています。 さらに、メッセージヘッダーはもう少し細かい要素に分解できます。 リクエストラインには、リクエストの種類(メソッド)な […]

HTTPレスポンスの構成

HTTPレスポンスはステータスラインとメッセージボディで構成されています。 さらに、ステータスラインは下記要素で構成されます。 HTTPバージョン ステータスコード テキストフレーズ HTTPバージョンには「HTTP/1 […]

URLとURIの違い

WebアプリケーションやWebサーバー構築の入門書籍などを読んでいくと、インターネット上のリソース(資源)を特定 するための情報として、「URL」と書かれていたり、「URI」と書かれていたりすることがあります。 2つは同 […]

静的コンテンツと動的コンテンツ

Webページで表現される情報を「情報の内容物」という意味でWebコンテンツとも言います。 そのWebコンテンツには、静的コンテンツと動的コンテンツがあります。 このページでは、静的コンテンツと動的コンテンツの違いについて […]

Webサーバーの役割

WebサーバーはWebブラウザなどのクライアントソフトウェアに対して、HTMLなどで書かれたデータを配信するソフトウェアです。(そのソフトウェアが導入されたサーバー機自体を指すこともあります。) HTTPリクエストにて指 […]

アプリケーションサーバーとは

(Web)アプリケーションサーバーとは、Webアプリケーションを実行するための機能を提供しているソフトウェアのことです。 ユーザからのリクエストを受け付けて、業務プログラムの実行を制御したり、DBMS(データベース管理シ […]