天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

關于B/S判斷瀏覽器斷開的問題討論

客戶端通過腳本和服務器保持請求,每次請求刷新一個時間,服務器檢查這個時間,如果發現時間超過預定,則可以判斷該客戶端瀏覽器已關閉。然后對進行相應得操作。如果你想知道是那個客戶端瀏覽器關閉,可以把會話綁定到輪詢對象中。長連接不是所有服務器都支持得,這種方式,比你的現實多了。
我的個人看法。
我首先同意這幾種做法
,它們也能實現這個需求,他們都通過客戶端的輪詢,更新服務器的最后訪問時間,讓服務器檢測超時。我來談談我對這2種做法的理解

1 服務器端如何進行超時判斷,啟動一個后臺線程進行定時輪詢?循環檢查每個session是否超過了間隔?
2 如果用線程,那么服務器端判斷的間隔或者周期是多少,1秒,10秒,20秒..
3 如果大家都用10秒間隔,客戶也能承受這個間隔,我們來看結果
  1) 我還不知道哪個服務器不支持長連接,如果你下載100G的文件,難道不行嗎?中間非得斷開n次?
  2) 你的每個客戶端需要在10秒之內,發出新的請求,讓服務器進行響應,我的則不需要
  3) 輪詢操作要注意并發問題,也就是同步訪問問題,你的數據得保存在application或者其它自定義全局數據結構里面,而多線程不存在這個問題
  4) 輪詢屬于單線程,統一處理,而長連接為多線程
  5) 客戶端每次請求刷新后斷開連接,可以減少占用服務器的連接數,提高并發數,但相對增加了每次請求的負擔。
4 關鍵區別:如果要求在0.1秒內必須做出精確反應,發現連接斷開要馬上進行處理,我想我的多線程方案會更有效,因為瀏覽器很難在那么短的時間內發出10次請求的。而長連接則只需要減少發送數據的間隔就可以。

 

總結:
需求決定應用
系統要求的判斷超時的時間越短,長連接的方案優勢越大,時間越長,輪詢的可用性越強。具體需要根據應用做抉擇。
對于一般的B/S判斷,大部分聊天室和在線人數統計都是臨行輪詢操作的。一個人離開聊天室,不會立即更新在線列表,但IM程序(QQ/MSN)等則會相對非常精確的更新。

如果需要精確判斷,我想長連接是我能想到的解決方案之一;另一個就是客戶端插件,比如applet,Flash,ActiveX等使用socket進行了,不過機制和長連接沒有區別。
兩點小建議

1。 做到0.1反應可以,但做到0.1秒“精確”反應不行。TCP協議雖然是長連接,但沒規定CS中一端掉線時,另一端迅速可知(否則也不會有后來TCP不太標準的“心跳”協議),這關乎中間網絡硬件的支持。現實中也是如此。 當然,我不知道版主這篇文章的可能還有上文,所以不知這系統準備運行在什么網上。

2。 文章既然提到“前面頁面”。看來這個系統就不應該是QQ或游戲服務器了,后臺很可能就是運行一個普通的WEB服務器,IIS或APACHE。。它們的設計目標明確,所以都會有最大連接數限制。表面上,數千人同時在線,沒關系,由于采用短連接,同一時間的并發數通常夠用。但如果就算客戶不活動,連接也要保持,那這個數目就很快有個死限了。
就算游戲或IM工具,典型如QQ,也不敢用TCP來長連接服務器

所以我的總結是,如果準備做一個最多就1,2百人左右同時上線(而不是同時活動),那可以采用樓主的方法。如果人數一漲,則包括flash, activeX, socket ...統統不可能用長連接,寧可用UDP去碰。

JavaScript技術關于B/S判斷瀏覽器斷開的問題討論,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 天美传媒在线观看免费完整版 | 双腿被绑成M型调教PLAY照片 | 国产爱豆果冻传媒在线观看 | 白丝制服被啪到喷水很黄很暴力 | 午夜福利理论片在线播放 | 亚洲一区在线播放 | 久久才是精品亚洲国产 | 美国一级大黄一片免费的网站 | 深爱激情站| 琪琪see色原网站在线观看 | 午夜快车神马影视 | 久久99国产精品自在自在 | 国产午夜视频在永久在线观看 | 日日日夜夜在线视频 | 99久久亚洲精品影院 | 蜜桃视频无码区在线观看 | 中文字幕无码亚洲视频 | 床上色APP下载免费版 | 国产99r视频精品免费观看 | 风车动漫(p)_在线观看官网 | 起碰免费公开97在线视频 | 亚洲国产精品久久精品成人网站 | 无码免费视频AAAAAA片草莓 | 日韩吃奶摸下AA片免费观看 | 中文字幕在线观看亚洲视频 | 亚洲精品无码AAAAAA片 | 一本大道无码AV天堂欧美 | 果冻传媒MV免费播放在线观看 | 亚洲一区二区三不卡高清 | 特级aa 毛片免费观看 | 欧美亚洲日韩欧洲不卡 | 吃奶吸咪咪动态图 | 一本道mw高清码二区三区 | 2021国产精品视频 | 品色堂主页 | 天堂在线亚洲精品专区 | bbwxxxx交女警 | 泷泽萝拉首部av | 果冻传媒在线观看视频 | 青青草原亚洲 | 黄色三级网站在线观看 |