成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ASP.NET Session 模型簡(jiǎn)述

開發(fā) 后端
本文簡(jiǎn)要介紹了ASP.NET Session 模型.

ASP.NET Session是什么呢?簡(jiǎn)單來(lái)說(shuō)就是服務(wù)器給客戶端的一個(gè)編號(hào)。當(dāng)一臺(tái)WWW服務(wù)器運(yùn)行時(shí),可能有若干個(gè)用戶瀏覽正在運(yùn)正在這臺(tái)服務(wù)器上的網(wǎng)站。當(dāng)每個(gè)用戶***與這臺(tái)WWW服務(wù)器建立連接時(shí),他就與這個(gè)服務(wù)器建立了一個(gè)Session,同時(shí)服務(wù)器會(huì)自動(dòng)為其分配一個(gè)SessionID,用以標(biāo)識(shí)這個(gè)用戶的唯一身份。這個(gè)SessionID是由WWW服務(wù)器隨機(jī)產(chǎn)生的一個(gè)由24個(gè)字符組成的字符串,我們會(huì)在下面的實(shí)驗(yàn)中見(jiàn)到它的實(shí)際樣子。

這個(gè)唯一的SessionID是有很大的實(shí)際意義的。當(dāng)一個(gè)用戶提交了表單時(shí),瀏覽器會(huì)將用戶的SessionID自動(dòng)附加在HTTP頭信息中,(這是瀏覽器的自動(dòng)功能,用戶不會(huì)察覺(jué)到),當(dāng)服務(wù)器處理完這個(gè)表單后,將結(jié)果返回給SessionID所對(duì)應(yīng)的用戶。試想,如果沒(méi)有SessionID,當(dāng)有兩個(gè)用戶同時(shí)進(jìn)行注冊(cè)時(shí),服務(wù)器怎樣才能知道到底是哪個(gè)用戶提交了哪個(gè)表單呢。當(dāng)然,SessionID還有很多其他的作用,我們會(huì)在后面提及到。

除了SessionID,在每個(gè)Session中還包含很多其他信息。但是對(duì)于編寫asp或asp.net的程序與來(lái)說(shuō),最有用的還是可以通過(guò)訪問(wèn)asp/asp.net Session對(duì)象,為每個(gè)用戶存儲(chǔ)各自的信息。例如我們想了解一下訪問(wèn)我們網(wǎng)站的用戶瀏覽了幾個(gè)頁(yè)面,我們可能在用戶可能訪問(wèn)到每個(gè)的頁(yè)面中加入:

  1. < %  
  2. If Session("PageViewed") = ""Then  
  3.  Session("PageViewed") = 1  
  4. Else  
  5.  Session("PageViewed") = Session("PageViewed") + 1  
  6. End If  
  7. %>   
  8.  

通過(guò)以下這句話可以讓用戶得知自己瀏覽了幾個(gè)頁(yè)面:

  1. < %  
  2. Response.Write("You have viewed " & Session("PageViewed") & " pages")  
  3. %>  
  4.  

可能有些有些讀者會(huì)問(wèn):這個(gè)看似像是數(shù)組的Session(“..”)是哪里來(lái)的?需要我定義嗎?實(shí)際上,這個(gè)Session對(duì)象是具有asp解釋能力的的WWW服務(wù)器的內(nèi)建對(duì)象。也就是說(shuō)asp的系統(tǒng)中已經(jīng)給你定義好了這個(gè)對(duì)象,你只需要使用就行了。其中Session(“..”)中的..就好像變量名稱,Session(“..”)=$$$中的$$$就是變量的值了。你只需要寫上句話,在這個(gè)用戶的每個(gè)頁(yè)面中都可以訪問(wèn)..變量中的值了。

其實(shí)asp一共內(nèi)建了7個(gè)對(duì)象,有Session、Application、Cookie、Response、Request、Server等。在其他的服務(wù)器端腳本語(yǔ)言如JSP、PHP等中也有其類似的對(duì)象,只是叫法或者使用方法上不太一樣。

以上就是ASP.NET Session的一些基本概念。

【編輯推薦】

  1. ASP.NET數(shù)組基礎(chǔ):聲明,表示及范例
  2. ASP.NET編程中的十大技巧(二)
  3. ASP.NET編程中的十大技巧(一)
  4. ASP.NET MVC教程(一):準(zhǔn)備工作
  5. ASP.NET MVC Beta的部署問(wèn)題

 

責(zé)任編輯:book05 來(lái)源: hi.baidu
相關(guān)推薦

2009-07-28 16:57:50

ASP.NET Ses

2009-08-03 10:07:20

ASP.NET Ses

2009-07-29 10:19:48

Session StaASP.NET

2009-07-22 18:02:26

ASP.NET Ses

2009-07-20 17:21:43

Session狀態(tài)ASP.NET

2009-07-24 10:41:00

ASP.NET Ses

2009-08-03 13:38:18

ASP.NET編程模型

2009-07-29 17:16:47

2009-07-24 10:41:00

ASP.NET Ses

2009-08-05 18:30:36

Session和CooASP.NET表單

2009-08-05 17:26:25

ASP.NET 2.0

2009-07-21 14:32:51

ASP.NET進(jìn)程模型

2009-08-03 14:22:33

什么是ASP.NET

2009-07-28 17:17:19

ASP.NET概述

2009-07-30 14:03:04

ASP.NET中的se

2009-08-03 09:45:14

ASP.NET Ses

2009-08-03 14:18:40

ASP.NET編程模型ASP.NET頁(yè)面生命

2009-07-22 17:45:35

ASP.NET教程

2009-07-23 16:28:55

2009-08-03 13:12:34

ASP.NET編程模型
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产a视频 | 欧美综合一区二区 | 久久久美女 | 日韩国产精品一区二区三区 | 久久青青 | 欧美电影免费网站 | 成人综合视频在线观看 | 欧美精品在线一区二区三区 | 国产精品久久一区 | 一级黄色片一级黄色片 | 日韩在线观看 | 成人午夜在线观看 | 精品91久久 | 爱爱视频网 | 亚洲精品福利在线 | 日韩国产精品一区二区三区 | 亚洲午夜久久久 | 不卡一区二区三区四区 | 一区二区精品 | 成人影院一区二区三区 | 久久精品99| 日韩在线播放视频 | 99久久久99久久国产片鸭王 | 人人叉 | av中文字幕在线观看 | 很很干很很日 | 亚洲精品区 | 国产精品久久久久久婷婷天堂 | 国产一区二区电影 | 日韩欧美视频免费在线观看 | 紧缚调教一区二区三区视频 | 日韩在线一区二区三区 | 国产精品久久久久久久久久久免费看 | 欧美电影在线观看网站 | 日韩成人中文字幕 | 日本不卡一区二区三区在线观看 | 9191在线观看| 亚洲风情在线观看 | 黄网站在线播放 | 91电影在线播放 | 午夜在线精品偷拍 |