深圳網站制作公司談Comet工作的原理

2022-05-27    分類: 網站制作

Comet利用HTTP規(guī)范中不常用的特性來工作,通過更加智能的長連接管理和減少每個連接占用的服務器資源,使Comet比傳統(tǒng)的Web服務更易于提供更多的同步連接,客戶端與服務端之間的數(shù)據(jù)傳輸?shù)母臁?br />如果一家重慶網站制作公司設計的應用程序的規(guī)模不大,但是想通過Comet獲取有益該怎么辦?如果一個每天訪問量為50000且連接時間通常3分鐘的站點,平均只打開92個連接。即使你可能依靠服務器來提升大的鏈接程數(shù),但92個線程對于追求高性能的小網站來說也非一個好方法。
對于大規(guī)模的應用程序必須使用異步連接處理,因為如果按照傳統(tǒng)的服務架構來做鏈接的話,都需要使用一個線程。對于高并發(fā)的應用,Comet服務器通常會根據(jù)操作系統(tǒng)來改進事件庫。對于基于Comet的高性能站點來說,每個連接使用一個線程都是有問題的,所以打部分的Comet服務器或明顯地減少每個線程的資源開銷,或者使用微線程或進程。
作為Comet服務端語言,相反,PHP因其線程模型而成為非常差的選擇,所以大多數(shù)深圳網站優(yōu)化公司開發(fā)使用Comet的PHP Web應用需要采用分離式。分離式可是使Comet的服務器與客戶端使用不同的語言,通過PHP編寫Comet與使用另一門語言編寫服務端通信。
雖然說使用Comet一體化非常的簡單方便,通常運行在同一個域,但是還是有許多大型的網站中分離Comet,特別像Facebook這樣的站點或使用分離方案來實現(xiàn)它的聊天功能應用,這些主要是開發(fā)語言不適合Comet性能要求的網站。而在客戶端,除了實現(xiàn)Comet連接的技術外,還有許多在客戶端和服務端之間發(fā)送的協(xié)議。

文章題目:深圳網站制作公司談Comet工作的原理
網站網址:http://www.muchs.cn/news/159929.html

網站建設、網絡推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網站制作,網絡營銷seo公司;服務項目有網站制作

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網站優(yōu)化