投稿

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でも原理は同じです。 たいしたことはやってませんが、何気に卒業までずっと付き合う基礎をやりました。