comet :基於 HTTP長鏈接的「服務器推」技術,是一種新的 Web 應用架構。基於這種架構開發的應用中,服務器端會主動以異步的方式向客戶端程序推送數據,而不須要客戶端顯式的發出請求。Comet 架構很是適合事件驅動的 Web 應用,以及對交互性和實時性要求很強的應用,如股票交易行情分析、聊天室和 Web 版在線遊戲等。java
(1)下載comet4j所須要的jar包和js文件。具體下載地址:http://code.google.com/p/comet4j/web
(2)新建web項目:如圖 項目demo下載地址:http://pan.baidu.com/s/1hqsUpzI編程
(3)在demo中能夠發現,index.jsp中所用的CHANNEL必須與Comet4j.java中設置的CHANNEL相一致,在整個推送中,瀏覽器
採用的是單例模式,因此開發人員沒必要擔憂它會消耗大量的內存。緩存
(4)comet4j開發簡單,只需參考其客戶端和服務端的API文檔,作出你想要的推送功能應該是沒有問題的。服務器