在一個(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
ABB變頻器中MODBUS與PLC的串行通訊程序,可直接用于項(xiàng)目中
標(biāo)簽: MODBUS ABB PLC 變頻器
上傳時(shí)間: 2014-02-20
上傳用戶:王慶才
Pascal編輯器 可以幫助某些現(xiàn)在還喜歡用Pascal作為數(shù)據(jù)測試程序的人編程更方便一點(diǎn)
標(biāo)簽: Pascal 編輯器 數(shù)據(jù) 測試程序
上傳時(shí)間: 2013-12-22
上傳用戶:yxgi5
簡單易用的串口終端程序 日本人開發(fā)的免費(fèi)工具 支持上位機(jī)大部分終端。
標(biāo)簽: 串口 上位機(jī) 程序 日本
上傳時(shí)間: 2014-01-23
上傳用戶:qlpqlq
帶串行控制的10位模數(shù)轉(zhuǎn)換器TLC1549在8051系統(tǒng)中的應(yīng)用(c語言源程序)
標(biāo)簽: 1549 8051 TLC 串行控制
上傳時(shí)間: 2014-01-24
上傳用戶:
串口的仿真功能 完全支持 單步不支持 串口中斷 用戶可以使用 用戶不能使用 定時(shí)器2 不占用 使用 P0,P2 口仿真 完全仿真 只能用作總線 89C52等嵌入式CPU仿真 支持 不支持 系統(tǒng)使用CPU 雙CPU設(shè)計(jì) 單CPU 占用用戶堆棧 2個(gè)字節(jié) 6個(gè)字節(jié) I/O引腳占用 一條(p3.5) 兩條(p3.0,p3.
標(biāo)簽: 89C52 仿真 CPU 用戶
上傳時(shí)間: 2015-06-06
上傳用戶:klin3139
單片機(jī)利 用串口與定時(shí)器功能,以 9600的波特率向PC機(jī)發(fā)送 “我愛單片機(jī)”字符串。圖16 PC機(jī)用comedebug.com程
標(biāo)簽: 單片機(jī) 串口 定時(shí)器
上傳用戶:TRIFCT
通過多通道串-并轉(zhuǎn)換器將多個(gè)同步串行數(shù)據(jù)流轉(zhuǎn)換為并行數(shù)據(jù)
標(biāo)簽: 多通道 同步串行 轉(zhuǎn)換器 數(shù)據(jù)流
上傳時(shí)間: 2013-12-25
上傳用戶:z754970244
基于8051內(nèi)部定時(shí)器的重疊使用!不熟悉的人可以看看!
標(biāo)簽: 8051 定時(shí)器
上傳時(shí)間: 2013-12-26
上傳用戶:zhouchang199
帶串行控制的10位模數(shù)轉(zhuǎn)換器TLC1549在8051系統(tǒng)中的應(yīng)用
上傳時(shí)間: 2015-07-02
上傳用戶:zmy123
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1