0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ステートレス/ステートフルについて

Posted at

ステートレスとは

状態(ステート)の管理をしない(レス)通信のこと。
ここでいう「状態」は大方セッション管理のことだと思っておけばよい。なので、ステートレスというのは、 アクセスごとにリクエストの中身を記憶しない、ここが独立した通信 のことを指す。

例:HTTPプロトコル

googleのサイトをユーザAが閲覧しブラウザを閉じてから、5分後に再度同じサイトにアクセスしたとしても、サイト側はさっき閲覧したユーザAであることを知らないままウェブサイトのコンテンツを配信する。

ステートフルとは

状態(ステート)の管理をする(フル)通信のこと。
つまり、 アクセスごとにリクエストの中身を記憶し、過去の動作をもとに現在の処理を行う通信 のことを指す。わかりやすいのはセッション管理を行っているプロトコル。

例:SSHプロトコル

SSHは言わずもがな、サーバへの通信を実施する際にサーバとアクセス元との間でセッションをはり、ユーザがどこの誰なのかという情報を保持したまま接続する

以上!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?