亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

更新客戶端數據,除了輪詢請求服務端,還有什么解決方案?

更新客戶端數據,除了輪詢請求服務端,還有什么解決方案?

哈士奇WWW 2018-11-03 14:18:55
客戶端的數據有時候隨著需求需要每秒鐘及時更新數據普遍的做法都是每秒輪詢服務端的數據然后更新客戶端如果這樣的話肯定會造成服務器壓力過大等問題,因為要頻繁地請求和頻繁地做數據庫查詢操作。那么有沒有更好的解決方案,來解決此類問題呢?android問題補充:先說說我現在的做法,我是用的長輪詢方式,貌似就是大家說的服務器推吧。我不知道屬于不屬于服務器推,現在是一個請求過去之后 服務端做一個阻塞,服務端進行一個2分鐘的輪詢數據庫,每一秒select一次直到數據庫發生變化時,我返回一個true給客戶端,然后客戶端更新,這樣是可以做到實時更新的。但我的重點是如果減少每一秒select,因為客戶端可能有50-100個左右,都用這種機制,服務器每秒鐘做查詢,這個靠譜嗎?  現在是客戶端安卓平板 + IIS服務器 + SQLSERVER2000平板使用http協議進行post請求 服務器每秒查詢數據庫 然后查到更新或超過2分鐘返回結果給客戶端。
查看完整描述

2 回答

?
慕蓋茨4494581

TA貢獻1850條經驗 獲得超11個贊

flash socket 可以服務器端推送消息

查看完整回答
反對 回復 2018-11-06
  • 2 回答
  • 0 關注
  • 1502 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號