Session (Computer Science)

In computer science, in particular networking, a session is either a lasting connection using the session layer of a network protocol or a lasting connection between a user (or user agent) and a peer, typically a server, usually involving the exchange of many packets between the user's computer and the server. A session is typically implemented as a layer in a network protocol (e.g. telnet, FTP). In the case of transport protocols which do not implement a formal session layer (e.g. UDP) or where sessions at the session layer are generally very short-lived (e.g. HTTP), sessions are maintained by a higher level program using a method defined in the data being exchanged. For example, an HTTP exchange between a browser and a remote host may include a HTTP cookie which identifies state, such as a unique session ID, information about the user's preferences or authorisation level, etc.

See also

 

<< PreviousWord BrowserNext >>
1896 in art
kink
otto mohr
dr. know
nguyen dan que
strip squeeze
deep thought (chess computer)
cardamine
vibe (comics)
international crisis group
ed towns
carl culmann
e. h. crump
bbc natural history unit
noegnud
the quatermass experiment
robert l. caruthers
m. s. bartlett
william cavendish, marquess of hartington
project unity
jackson beck
wang chongyang
pinery provincial park
grand bend, ontario
armed audio warfare
islamic countries
99%
adam goldberg
autobot city
glamaig
satyricon (album)
dutch book
multimedia fusion
spermophilus
exquemelin
richardson's ground squirrel
klik
alisha davis
james c. jones
five colleges of ohio
bridlington free press
gleb kotelnikov
aaron v. brown
countries bordering the european union