我想更新某件商品的當前價值,如果有人出價該商品,則該想法是如果一個用戶出價,其他人將自動收到更新後的價值。自動更新(divs,跨度等...)
我怎樣才能做到這一點?
我想過使用異步處理程序或Web方法,但不知道如果是正確的方式。
例:
一個用戶出價>出價50€然後在線用戶的其餘至極在項目的當前頁面中看到更新後的值。 (這個想法或多或少像facebook一樣)
我想更新某件商品的當前價值,如果有人出價該商品,則該想法是如果一個用戶出價,其他人將自動收到更新後的價值。自動更新(divs,跨度等...)
我怎樣才能做到這一點?
我想過使用異步處理程序或Web方法,但不知道如果是正確的方式。
例:
一個用戶出價>出價50€然後在線用戶的其餘至極在項目的當前頁面中看到更新後的值。 (這個想法或多或少像facebook一樣)
在客戶端 - 服務器架構中,您在談論web時正在使用的架構中,我認爲您在這裏沒有太多選擇。
使用數據庫(或任何其他臨時存儲,如會話狀態或文本文件)是恕我直言,這是其他客戶端檢索想要共享的值的唯一解決方案。正如評論中所建議的那樣,我認爲AJAX方式更適合您的情況。
查看服務器端的ASP.NET Web Services和客戶端的jQuery.get()。
我會使用JavaScript計時器刷新div或IFrame。 – AWinkle
但如果我使用,我必須使用處理程序,搜索數據庫中的更改,這是一個很好的或唯一的方法來做到這一點? – Severiano
嘗試使用這個信號。有關使用示例,請參閱Microsoft文檔。 – TheTiger