電子白板。電子白板有兩種實(shí)現(xiàn)模型,一種是無(wú)白板服務(wù)器,因此僅支持兩個(gè)用戶(hù)直接連結(jié);另一種是有白板服務(wù)器,原則上不限制同時(shí)上線(xiàn)人數(shù)和交談室個(gè)數(shù),具體實(shí)現(xiàn)上可視服務(wù)器性能和需要而定。本文要介紹屬于后者。----當(dāng)用戶(hù)需用白板與他人交流時(shí),需要先用瀏覽器連到Applet所在主頁(yè),Applet運(yùn)行后會(huì)連接到該白板服務(wù)器,和服務(wù)器建立TCP連接。每個(gè)用戶(hù)可以在自己的白板上(嵌在Applet畫(huà)面中)繪制圖形和輸入文字,Applet會(huì)將這些信息通過(guò)已建立的網(wǎng)絡(luò)連接發(fā)往白板服務(wù)器,并不斷偵聽(tīng)、接收來(lái)自白板服務(wù)器的圖形和文字信息,將其再現(xiàn)在用戶(hù)的白板中。白板服務(wù)器的作用是不斷偵聽(tīng)、接收來(lái)自各Applet的信息,并將其轉(zhuǎn)發(fā)給其他用戶(hù)。----由于瀏覽器對(duì)JAVAApplet的限制,使得Applet只能訪(fǎng)問(wèn)發(fā)送該Applet的宿主主機(jī),因此只能在該Applet所在主機(jī)上運(yùn)行白板服務(wù)器,使得Applet能建立和遠(yuǎn)程白板服務(wù)器的聯(lián)系。功能設(shè)計(jì)----一個(gè)實(shí)用的電子白板系統(tǒng)應(yīng)該具備以下基本功能:用戶(hù)在瀏覽到白板主頁(yè)時(shí),需登錄后才能進(jìn)行交流。這將提供交流時(shí)用的名字,必要時(shí)還可做權(quán)限檢查。用戶(hù)能夠根據(jù)交談室的交談主題選擇參加和退出現(xiàn)有的交談室,并且能建立新的交談室。
標(biāo)簽:
電子白板
模型
上傳時(shí)間:
2014-01-21
上傳用戶(hù):bakdesec