請教關於DWR的推技術問題,

2021-08-29 09:25:42 字數 301 閱讀 5819

我大概看了一下dwr的推的機制,我的理解是:

伺服器狀態儲存在scriptsession中

客戶端頁面中的引擎定時發請求到web 伺服器 ,察看scriptsession ,如果發現不為空,則將

scriptsession中儲存的js呼叫傳送到客戶端頁面,否則 執行緒等待一定時間,但是scriptsession 是通過dwr內部上下文物件得到的,也就是說在dwr框架以外無法改變scriptsession

我的問題是,如果是dwr控制範圍外的機制導致伺服器資料變化,如:資料庫被外部系統改變,

這種改變怎麼推到客戶端?

關於DWR的推技術問題

我大概看了一下dwr的推的機制,我的理解是 伺服器狀態儲存在scriptsession中 客戶端頁面中的引擎定時發請求到web 伺服器 察看scriptsession 如果發現不為空,則將scriptsession中儲存的js呼叫傳送到客戶端頁面,否則 執行緒等待一定時間,但是scriptsessi...

聊聊請教技術問題的正確方式

當你備註了新增好友的原因,如果對方通過了,其實已經表明願意就此內容與你溝通交流。但為什麼當你發訊息時卻得不到回應?這不排除對方很忙,忙得忘記回答你的問題。更大的可能是你的提問或溝通方式不對。最近作為被問者,被此問題困擾了好久,甚至在某一刻有拉黑人的衝動。分享一下個人的感受,避免大家在溝通和提問的過程...

DWR2 x的推技術

dwr2.x的推技術也叫dwr reverse ajax 逆向ajax 主要是在bs架構中,從伺服器端向多個瀏覽器主動推資料的一種技術。在dwr所開的執行緒中使用reverse ajax時,通過webcontextfactory.get 獲取webcontext物件,進而獲取指令碼session。在...