![LANケーブルはカテゴリ6Aで十分、むしろ7以上は買うな | なうびるどいんぐ](https://cdn-ak-scissors.b.st-hatena.com/image/square/caf15b7226c08e917944cc8f574a24d918c653bd/height=288;version=1;width=512/https%3A%2F%2Fjyn.jp%2Fwp-core%2Fwp-content%2Fuploads%2F2019%2F11%2Ffake-cat7-lan-cable-000.png)
実はけっこう前からWebSocketの詳しい仕組みについて気になってて、遂に一念発起して調べてみた。何かとても良さげっぽい。 そもそもWebSocketとは Webにおいて双方向通信を低コストで行う為の仕組み。インタラクティブなWebアプリケーションではサーバから任意のタイミングでクライアントに情報の送信とかしたい事があって、例えばFacebookのチャットアプリみたいに多数のクライアントが一つのページにアクセスしてて誰かがメッセージを投稿するとそれをその他のユーザーに通知したい場合があって、そういった時に双方向通信の必要性が出てくる。 元々はWebにおいてはHTTPしか通信の選択肢が無くてHTTPのロングポーリング使って無理矢理双方向通信実現したりしてたんだけど、流石に無駄が多すぎるし辛いよねって事でWebSocketというプロトコルが作られた。 WebSocketにおいては、TCP上で
ネットワークの世界では,「セッション」という言葉をよく使う。「セッション」とは,ネットワークから見た,一連の処理の始まりから終わりまでを表す概念だ。 HTTPにはセッションがない Webアクセスにも「セッション」はつきものだ。例えば,ショッピング・サイトにアクセスしたとき(図1)。最初のWebページでログイン,次のWebページで注文,さらにその次のページで決済といった具合に何回もWebアクセスを繰り返しながら処理を進め,最後にログアウトする。このログインからログアウトまでが,一つのセッションだ。ユーザーが意識しなくても複数のWebアクセスが関連付けられ,前回までのアクセス結果を基にアプリケーションが処理を進めていく。
手順概要 Tomcatへのプログラム配置・実行手順は以下のようになります。 JSP/サーブレットプログラムを作成する。 サーブレットプログラムをコンパイルする。 プログラムを配置する。 Tomcatの設定を行う。 プログラムを実行する。 1. JSP/サーブレットプログラムの作成 実行するJSP/サーブレットプログラムを作成します。今回は実行すると現在の時刻を表示するプログラムを使用します。JSP/サーブレットの記述方法、文法の解説はここでは省略します。 【JSPプログラム】HelloJsp.jsp <HTML> <BODY> <%= new java.util.Date() %> </BODY> </HTML> 【サーブレットプログラム】HelloServlet.java import java.io.*; import java.text.*; import java.util.*;
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く