在一個(gè)多人連線伺服器中,我們要有一個(gè)伺服端執(zhí)行緒負(fù)責(zé)傾聽是否有客戶端連線,如果有客戶端連線,就指派一個(gè)客戶端執(zhí)行緒專門應(yīng)付這個(gè)客戶端連線,並在客戶端佇列中記錄它,然後進(jìn)入下一個(gè)傾聽。 一個(gè)客戶端執(zhí)行緒的工作,就是讀取客戶連線端的使用者輸入訊息,它不負(fù)責(zé)回應(yīng)訊息,而是將讀到的訊息加入訊息佇列中,此外在我們的範(fàn)例中,客戶端執(zhí)行緒也負(fù)責(zé)自己的連線狀態(tài),如果使用者中斷連線,客戶端執(zhí)行緒會(huì)負(fù)責(zé)將自己從客戶端佇列中清除。 廣播執(zhí)行緒負(fù)責(zé)取出訊息佇列中的訊息,然後將之一一傳送訊息給客戶端佇列中尚存在的客戶端執(zhí)行緒。
標(biāo)簽: 伺服器
上傳時(shí)間: 2015-05-22
上傳用戶:wweqas
java 的jdk 的書籍j ava 的jdk 的書籍
標(biāo)簽: jdk java ava 書籍
上傳時(shí)間: 2013-12-02
上傳用戶:時(shí)代電子小智
一個(gè)Light Weighted的Java Database Engin 適合各個(gè)領(lǐng)域之Java數(shù)據(jù)庫編輯.
標(biāo)簽: Java Database Weighted Light
上傳時(shí)間: 2013-12-24
上傳用戶:上善若水
以 下 程 序 在 IBM RS/6000 小 型 機(jī)(AIX 操 作 系 統(tǒng)) 上 和IBM PC(UNIX 操 作 系 統(tǒng)) 上 分 別 調(diào) 試 通 過。 該 程 序 主 要 模 擬 根 據(jù) 帳 號(hào) 查 詢 余 額 的 過 程。
標(biāo)簽: IBM 6000 UNIX AIX
上傳時(shí)間: 2014-01-18
上傳用戶:www240697738
某些系統(tǒng)(比如 UNIX )不支持方向鍵 如果發(fā)生這種情況請(qǐng)使用(J、L、I、K)代替 建議使用 133MHZ 或以上的機(jī)器 并配有 NETSCAPE 4.X 或 INTERNET EXPLORER 3.X. 對(duì)于較慢的機(jī)器請(qǐng)切換到 WIREFRAME 模式 通過按 “F” 鍵實(shí)現(xiàn) . 再按一次 “F” 鍵切換會(huì) SOLID RENDERING 模式。
標(biāo)簽: INTERNET NETSCAPE EXPLO UNIX
上傳時(shí)間: 2013-12-31
上傳用戶:cursor
由玉面白狐修改的即時(shí)聊天,加入站長(zhǎng)廣播,線上人數(shù)、防止穿牆及踢人,及加上發(fā)言時(shí)間及日期,可知是何時(shí)的發(fā)言,以及防止別人惡意洗畫面,修正一些之前的錯(cuò)誤,及小小重排了一下版面,再加java提示語法,滑鼠移至輸入項(xiàng)即提示消失
標(biāo)簽: 修改
上傳時(shí)間: 2015-06-02
上傳用戶:wlcaption
用java寫的猜數(shù)字遊戲,是猜四位數(shù)的那一種,支援人機(jī)對(duì)戰(zhàn),電腦最多猜七次就可以猜中玩家心中的數(shù)字,核心演算法是使用暴力法,大家可以參考
標(biāo)簽: java
上傳用戶:l254587896
發(fā)射系下飛行器九參數(shù)計(jì)算,包括位置,速度,姿態(tài)
標(biāo)簽: 發(fā)射 參數(shù)計(jì)算 飛行器
上傳時(shí)間: 2014-10-09
上傳用戶:zhoujunzhen
J.LB.PurchaseStore絡(luò)購物系統(tǒng)網(wǎng)絡(luò)購物系統(tǒng)
標(biāo)簽: PurchaseStore LB 系統(tǒng)網(wǎng)絡(luò)
上傳時(shí)間: 2014-01-06
上傳用戶:cc1015285075
j基本遺傳算法,用VC++6.0實(shí)現(xiàn)的,已經(jīng)調(diào)試好了
標(biāo)簽: 算法
上傳時(shí)間: 2015-06-04
上傳用戶:sqq
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1