asp.net webform 可能有個 Timer 控制元件,它使用 asp.net ajax 機制來一遍遍在服務器端重建整個頁面,只不過是使用 html 片段重繪機制來在瀏覽器端區域重繪。這適合辦公室內千兆寬帶網里邊寫一些小OA。
實際商業專案開發,服務器端應該是一個獨立服務,例如 windows service,來擔當服務器獨立角色,例如所謂的“抽取資料”作業。然后獨立的業務服務器要把資料推送給 web 服務器(例如某 asp.net 網站),這個網站通過 websocket 協議推送給正在線上的網頁。或者 windows service 直接通過 websocket 推送訊息給網頁(前提是網頁先獨立跟服務端建立了雙向連接)。這是最近6、7年的 html5 技術。
uj5u.com熱心網友回復:
那么你學到技識訓要幾年時間。現在先學基礎,先把 javascript 學好,利用前端的命令提交陳述句(例如 jQuery.post) 輪詢訪問 web 服務器,喚醒服務器來進行某種操作,并將服務器執行結果作為陳述句回傳,前端 js 再來展現。先用這種入門級的做法來模擬。這就好像是說一個初學者以為自己仿開發一個微信的服務器,他設計為幾億人每秒鐘都輪詢一次服務器,認為服務器以及網路根本不會死掉,先用這種入門級的思路(但是是完全錯誤的思路)來把最基本的基礎知識學一些。
uj5u.com熱心網友回復:
主程式內開時鐘,檢測服務器時間即可。
怎么開時鐘,求教,我大一,沒學這個
那么你學到技識訓要幾年時間。現在先學基礎,先把 javascript 學好,利用前端的命令提交陳述句(例如 jQuery.post) 輪詢訪問 web 服務器,喚醒服務器來進行某種操作,并將服務器執行結果作為陳述句回傳,前端 js 再來展現。先用這種入門級的做法來模擬。這就好像是說一個初學者以為自己仿開發一個微信的服務器,他設計為幾億人每秒鐘都輪詢一次服務器,認為服務器以及網路根本不會死掉,先用這種入門級的思路(但是是完全錯誤的思路)來把最基本的基礎知識學一些。