用XMLHTTP實現無重新整理的與server通訊

sdvingo發表於2007-03-28
XMLHTTP

XMLHTTP的用處很多,這裡只說我們需要的,就是無重新整理的與server通訊,看這段程式碼:

程式碼:

豁然開朗,這段程式碼就是開啟一個HTTP連線,以標準的HTTP格式傳遞資料,如果你喜歡,可以用XML的格式來傳遞。更改一下xml物件的構造方式就可以相容Mozilla和Netscape。下面來寫一個輪詢,每隔一段時間重新整理一次使用者列表,當然,是不需要重新整理頁面的:
程式碼:

探測器





這樣的通訊方式資料量很小,不用重新傳遞整個頁面,5秒鐘輪一次,普通PC也能承受較大的線上數。構造一個探測器來監聽線上列表和訊息,效果是很好的,即使你的客戶坐在電腦前袖手旁觀,鍵鼠都不碰一下,也能保證資料即時傳遞,頁面也不會發生跳轉和重新整理。

Session監聽加上XMLHTTP通訊,開發一個較為完善的站內訊息系統實在易如反掌。

原文:

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/443058/viewspace-907285/,如需轉載,請註明出處,否則將追究法律責任。

相關文章