5月26日(火) 1,2コマ目(A班)、3,4コマ目(B班)

今日、やったこと

  • Webとは
  • Webアプリケーションとは
  • 超簡単なアプリケーション作成
  • ページ遷移

今日のホワイトボード

Webとは?

クライアント<=>サーバー間をHTTPで通信する。
ちなみに、HTTPは平文でやりとり、暗号化に対応しているのはHTTPS。
いまどきは暗号化通信が基本なので、HTTPではなく、HTTPSを使う。


Webアプリケーションとは?

Webはドキュメントを公開し、クリック1つで関連のあるドキュメントを見ることができればよかった。
しかしながら、Webのクライアント管理の簡単さに惹かれた人たちがいろいろな͡͡コトをWebでできるようにした。
その1つがショッピングサイト。
しかしながら、Webだけ(HTTP+HTML)ではどうにもならないため、アプリケーションサーバーを追加して対応した。


ASP.NETサンプルアプリケーションの動きについて

処理の流れを追っかけた。

①アプリケーション起動、ブラウザに表示されるまで

②=ボタンクリック、ブラウザに表示されるまで

ページ遷移

1ページ目から2ページ目へ表示ページを変えることをページ遷移と呼びます。
ページ遷移を実現する方法はいろいろあります。

リダイレクト

リダイレクト自体はHTTPで用意されている。
Webページを別サーバーに移動した際に、移動先を通知しリクエストしてもらう仕組み。

トランスファー

これはサーバー内で処理が完結するため、ASP.NETの機能。

これら以外に

HTMLの<A>タグを使ったリンクもある。

今日やったことは

言語の違いはあっても、C#でもJavaでも原理は同じです。
たいしたことはやってませんが、何気に卒業までずっと付き合う基礎をやりました。

コメント

このブログの人気の投稿

6月2日(火)1,2コマ目(A班)、3,4コマ目(B班)

7月21日(火)1、2コマ目

9月1日(火)1、2コマ目