999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Java Web實時系統開發背景下Comet技術運用研究

2013-12-31 00:00:00穆俊
消費電子·下半月 2013年12期

摘 要:在互聯網迅速發展的時代,信息技術得到了廣泛的應用,不同的信息系統和技術都在不斷的開發,以適應人們越來越多的信息需要。Comet技術的運用,可以解決人們在對一些信息技術進行應用的過程中出現的問題。例如,AJAX中出現的必須定時進行請求發送的問題,Comet技術的應用,為Java Web實時系統提供了全新的交互性,促進了Java Web實時系統的發展。

關鍵詞:Java Web;實時系統;開發背景;Comet技術

中圖分類號:TP393.09 文獻標識碼:A 文章編號:1674-7712 (2013) 24-0000-01

互聯網的應用過程中,實現不同信息交換的基礎就是計算機中的HTTP協議,具有無狀態的單項協議特點,是一種請求和響應的模式。這一特點,導致HTTP協議產生了一定的局限性。在傳統的搜索引擎、電子商務網站和內容管理系統中,不會造成較大的影響。但是,這種方式,不利于一些具有實時性要求的應用需求。因此,在Java Web實時系統的開發背景下,人們應該通過不同的方式,實現Comet技術的有效運用。

一、Comet技術的運用方式

(一)簡述Comet技術

Comet技術在互聯網的應用過程中,具有重要的作用。隨著信息技術的不斷發展,逐漸出現了AJAX技術,在一定的程度上改變了傳統的HTTP協議中的局限性。例如,在早期的Web使用過程中,對HTML的刷新,基本上都是應用在HTML的頭部中加入META元信息實現的。這種方式需要在一定的時間范圍內,標記瀏覽器自動進行頁面的刷新,工作效率比較低。而AJAX技術的出現,改變了Web運用過程中一些不必要的刷新。但是AJAX技術的應用,受到HTTP協議運行模式的影響,不能實現實時動態Web數據的輸送。

Comet技術針對上述問題,又被稱作反AJAX技術,解決了AJAX技術運行過程中需要定時的進行請求發送和請求發送比較頻繁的問題。這一功能特點,主要是通過服務器實現的。在Java Web實時系統的開發過程中,應用Comet技術,避免了服務器對客戶端需求信息的主動索取,利用事件的形式實現了服務器端到客戶端的輸送,在互聯網的發展中有著廣泛的應用。

(二)Comet技術的運用方式

在Comet技術的運用過程中,主要是通過長輪詢方式和流方式實現的。在HTTP的保持連接中,請求信息會被服務器阻塞,一直到服務器端的某一事件超時。在這種情況下,客戶端會收到響應,并且再次發出請求,建立新的連接。這種方式被稱之為長輪詢方式。而在流方式中,服務器會把接收到的請求信息和一些數據返回到客戶端。在這個過程中,始終保持HTTP的連接,直到超時并且建立新的連接,才會關閉原連接。

兩種方式,都需要向服務端發送請求,服務器上存在的請求信息時間較長。因此,Comet技術也被稱作是基于HTTP保持較長連接的一種服務器推技術。這種技術的運用打破了互聯網中任何請求的線程模型,需要我們在運用的過程中找出解決的方案。

二、Java Web實時系統開發背景下Comet技術的運用

Java Web實時系統的開發是互聯網中信息系統和信息技術進步的一種反映,在我國互聯網技術的不斷完善和發展過程中,發揮了重要的作用。在Java Web實時系統開發的背景下,實現對Comet技術的運用,具有一定的挑戰性。在Java Web的開源服務器中,可以支持Comet技術運用的包括Tomcat 6.0.14和Jetty 6.1.14,具有不同的實現方法。

在Comet技術的運用過程中,基于Java Web實時系統開發背景,可以針對互聯網運行過程中出現的不同問題,有針對性的進行調整,以實現良好的運用。下面,在Java Web實時系統開發背景下以流方式為例,闡述對Comet技術的運用。在Java Web實時系統開發背景中,Tomcat中對Comet技術的開發應用過程主要是:首先進行Tomcat最新版本的下載,并且進行安裝;在安裝完成之后,為了保證Comet技術可以正常運用,要求服務器必須支持NIO。因此,在Tomcat的安裝過程中,必須啟用具有異步版本的IO連接器。這一步驟是保證Comet技術運用的關鍵因素。在Tomcat中開發具有Comet風格的Java Web系統,需要Comet技術中的API支持。因此,在安裝Tomcat的時候,要進行認真的選擇。然后,技術人員需要進行Servlet的編寫。對Servlet的編寫,主要是為了實現Comet Processor接口。這個接口具有不同的要求,需要編寫人員注意。例如,Comet Processor接口要求可以實現event()方法,通過這種方法實現對HTTP請求的處理。

完成對Servlet的編寫之后,技術人員還需要實現對客戶端的編寫。AJAX請求主要是通過客戶端發送的,基本上和常規請求相同。在客戶端的編寫過程中,必須保證AJAX的請求信息可以對Comet服務器的事件進行響應,在保持連接的情況下,實現對服務端返回數據的讀取和顯示。最后是程序的運行。為了保證Comet技術在Java Web實時系統開發背景中的正常運行,技術人員可以進行有效的部署,避免運行中出現的異常問題。在所有的工作完成之后,重啟Tomcat程序,不斷的進行瀏覽器對主頁面的調整,直到服務器請求信息的出現,就完成了Comet技術的運用。

三、結束語

在新的互聯網信息技術發展和應用過程中,只有不斷的開發新的信息系統和信息技術,才能適應人們不斷增長的信息需求。在Java Web實時系統開發背景中,實現對Comet技術的運用,為互聯網的發展提供了全新的交互性,打破了局限,促進了互聯網的發展。

參考文獻:

[1]錢宇虹.淺析Comet技術在Java Web實時系統開發中的應用[J].軟件工程師,2010,31(04):45-47.

[2]張家愛,孫飛.Comet技術在Web開發中的研究與應用[J].煤炭技術,2011(12).

[作者簡介]穆?。?979.05-),男,永德人,講師,研究方向:計算機應用。

主站蜘蛛池模板: 久久国产高清视频| 伊人激情久久综合中文字幕| 麻豆精品国产自产在线| 国产老女人精品免费视频| 欧美福利在线播放| 国产精品香蕉| 亚洲人成网站在线播放2019| 亚洲精品爱草草视频在线| 欧美在线精品怡红院| 在线中文字幕日韩| 亚洲乱码在线播放| 国产成人综合亚洲网址| 午夜性刺激在线观看免费| 国产在线一二三区| 91精品免费久久久| 在线观看免费黄色网址| 人妻无码中文字幕一区二区三区| 成年人视频一区二区| 青青青视频蜜桃一区二区| 亚洲国产成人综合精品2020| 国产小视频在线高清播放| 国产福利免费在线观看| 日韩经典精品无码一区二区| 成人在线观看不卡| 国产精品私拍在线爆乳| 国产女人18水真多毛片18精品| 精品少妇三级亚洲| 91精品小视频| 国产呦精品一区二区三区下载| 精品无码人妻一区二区| 在线人成精品免费视频| 五月天久久综合| 亚洲一区国色天香| 亚洲国产天堂久久九九九| 国产精品原创不卡在线| 日韩精品一区二区三区大桥未久| 97se亚洲综合| 国产精品妖精视频| 97se亚洲综合| 精品久久久久成人码免费动漫 | 91在线无码精品秘九色APP| 欧美日韩国产综合视频在线观看 | 午夜少妇精品视频小电影| 高清色本在线www| 亚洲永久精品ww47国产| 国产精品片在线观看手机版| 中文纯内无码H| 国产女人在线视频| 精品久久久久久久久久久| 成人精品免费视频| 18禁高潮出水呻吟娇喘蜜芽| 亚洲无码精品在线播放| 久久精品人人做人人爽| 99偷拍视频精品一区二区| 国产爽妇精品| 毛片基地美国正在播放亚洲| 女人爽到高潮免费视频大全| 91年精品国产福利线观看久久| 久久无码高潮喷水| www.日韩三级| 综合色区亚洲熟妇在线| 亚洲人成影视在线观看| 久久黄色一级片| 少妇精品在线| 草草影院国产第一页| 色悠久久久久久久综合网伊人| 欧美综合一区二区三区| 国产成人一区免费观看| 亚洲精品大秀视频| 亚洲人妖在线| 久久婷婷色综合老司机| 国产精品一区二区久久精品无码| 真人免费一级毛片一区二区| 91成人在线免费视频| 国产91视频免费观看| 成人毛片免费在线观看| 欧美精品伊人久久| 欧美在线导航| 成人a免费α片在线视频网站| 亚洲无码日韩一区| 亚洲天堂777| 蜜臀AVWWW国产天堂|