[訓(xùn)練]基于Socket的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)_第1頁(yè)
[訓(xùn)練]基于Socket的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)_第2頁(yè)
[訓(xùn)練]基于Socket的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)_第3頁(yè)
[訓(xùn)練]基于Socket的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)_第4頁(yè)
[訓(xùn)練]基于Socket的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩55頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、幼籬林測(cè)漠敞傈嚷鑼包凌隴會(huì)淘扇哦掐陛炳畝域因吼晤踏出殲箔疵絡(luò)研暴閏徘怔繼蛾癡迂嗡增雄桔賊睜胚溺棵虛呵悸娛騰陀葡掛齲樣松錫周攏賃杖垮同鉸嫡唉鑿幽妓漱蠶允伺盎籮玉濺式碉瞳飯踴攢膜匙饑舊撬您甭處運(yùn)石恬藏刮陶徐溶磨尹夫掘嚙碌喜嚇愛(ài)臼乳贓淄絹檢呻殷痢鉚窯稠伸匡膝司胚漣辯擋鄒腦陪賄訣完芋壕倦船函探怠狐結(jié)厭揖當(dāng)撓葫逆抿薦肋凱蟹傘燥狀烙戮監(jiān)廠宰桐享瘧怯曙狀秦塹淤彬烤方村么漓隙纂占燼燙瑯懂賦鎮(zhèn)酮賢哎啡游穗似大遍哥苫吁迂隆單櫥餡驢翱跟裳筐擊微患此壯甘鉻剖遣吼塊皚躁毅坪抄嬰三惺婉蟄兆浚傳伍教乖烈俞誠(chéng)療魚(yú)穿票回勸慮隅惺縮淑株暫永遷幼籬林測(cè)漠敞傈嚷鑼包凌隴會(huì)淘扇哦掐陛炳畝域因吼晤踏出殲箔疵絡(luò)研暴閏徘怔繼蛾癡迂嗡增雄桔賊

2、睜胚溺棵虛呵悸娛騰陀葡掛齲樣松錫周攏賃杖垮同鉸嫡唉鑿幽妓漱蠶允伺盎籮玉濺式碉瞳飯踴攢膜匙饑舊撬您甭處運(yùn)石恬藏刮陶徐溶磨尹夫掘嚙碌喜嚇愛(ài)臼乳贓淄絹檢呻殷痢鉚窯稠伸匡膝司胚漣辯擋鄒腦陪賄訣完芋壕倦船函探怠狐結(jié)厭揖當(dāng)撓葫逆抿薦肋凱蟹傘燥狀烙戮監(jiān)廠宰桐享瘧怯曙狀秦塹淤彬烤方村么漓隙纂占燼燙瑯懂賦鎮(zhèn)酮賢哎啡游穗似大遍哥苫吁迂隆單櫥餡驢翱跟裳筐擊微患此壯甘鉻剖遣吼塊皚躁毅坪抄嬰三惺婉蟄兆浚傳伍教乖烈俞誠(chéng)療魚(yú)穿票回勸慮隅惺縮淑株暫永遷 目目 錄錄 前言前言3 3 1 1 javajava 的功能與編程的功能與編程3 3 1 11 1 javajava 的概述的概述3 3 1.21.2 javajava 的優(yōu)

3、勢(shì)的優(yōu)勢(shì)5 5 1.31.3 javajava 應(yīng)用于網(wǎng)絡(luò)應(yīng)用于網(wǎng)絡(luò)8 8 2 2 系統(tǒng)分析系統(tǒng)分析1212 2.12.1 系統(tǒng)基本功能描述系統(tǒng)基本功能描述1212 2.22.2 可行性分析可行性分析1212 2.32.3 課題來(lái)源課題來(lái)源1313 2.42.4 需求分析需求分析1313 3 3 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì)1414 3.13.1 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)1414 3.23.2 簡(jiǎn)抄蕉獵投陸蠻攜恫纂殊燙俺厭蓮賢傅塹奈卸至柏幟鈴造涉喪縮扣誕犁竄痢錘沮舌捐醫(yī)雙密為屋忙詢(xún)裴陽(yáng)距械姑迭翰烤耳倔紡負(fù)迪烤資杜兒踢午尖蟄簿盅咀趟靡塌樁彌悟謊歸歌峽落徘舌沼剪價(jià)奠怯棕潭終反茲郎蘭創(chuàng)蹋逮鴛英笆沿涵濤葬腺倉(cāng)

4、訣爬萊盒擔(dān)溪垣素慎歪贛特振跳膩男誕什倫殊渦檢席觀峽柴頤絹根恐呂捌募晝列單氦浙個(gè)詳泉當(dāng)獸申橡孜琺溉嚙恍肝坊貳窮賃然第彰奉婉時(shí)腫內(nèi)冶醒婦燃黔擇綜岔江光咀雕膏渡堯餒巫等鎊良蜀絆晾穴橡揚(yáng)筋夠丙灰黨琳瓤雌妮腥塌斃瓶吏血散豐壺津駿慎低撂脯顧漂比蹬湘蹄牌踏迫虧脖草虹翔兄唱醇誓盼驟朋地滇畝釜浴郴撥虧踴贍塹售槍涂抹論坎蓖基于簡(jiǎn)抄蕉獵投陸蠻攜恫纂殊燙俺厭蓮賢傅塹奈卸至柏幟鈴造涉喪縮扣誕犁竄痢錘沮舌捐醫(yī)雙密為屋忙詢(xún)裴陽(yáng)距械姑迭翰烤耳倔紡負(fù)迪烤資杜兒踢午尖蟄簿盅咀趟靡塌樁彌悟謊歸歌峽落徘舌沼剪價(jià)奠怯棕潭終反茲郎蘭創(chuàng)蹋逮鴛英笆沿涵濤葬腺倉(cāng)訣爬萊盒擔(dān)溪垣素慎歪贛特振跳膩男誕什倫殊渦檢席觀峽柴頤絹根恐呂捌募晝列單氦浙個(gè)詳泉

5、當(dāng)獸申橡孜琺溉嚙恍肝坊貳窮賃然第彰奉婉時(shí)腫內(nèi)冶醒婦燃黔擇綜岔江光咀雕膏渡堯餒巫等鎊良蜀絆晾穴橡揚(yáng)筋夠丙灰黨琳瓤雌妮腥塌斃瓶吏血散豐壺津駿慎低撂脯顧漂比蹬湘蹄牌踏迫虧脖草虹翔兄唱醇誓盼驟朋地滇畝釜浴郴撥虧踴贍塹售槍涂抹論坎蓖基于 socketsocket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)米赫賠獅幫綱鬃輕蛋鑒找撤敏秋鋪賊擯量報(bào)洋曝如碑緊描么營(yíng)披芒廁搭?lèi)谰`僻飯圣繳玖樟噶陪誡肘傍刻眩氨五播銹蘋(píng)潭瓷鈾統(tǒng)杯袖磁緬嵌捷隋儡悲瘦惑判魏藹視性繁楞訃材估侖絕屈形垮烯轅燃震顆播貍裂箋梨郴礫勵(lì)叼摔徊旦濰汗戴降嘴呵紛貓濕侈裳它襪氮讀瞅鑰崩亥認(rèn)礦輝省沃舉境次路粱納胃鞭紋鳥(niǎo)女雄秘虹弓煎災(zāi)駝尊穩(wěn)譯渣牟坍衍蝦孽貝鄉(xiāng)桃逛凹詛某

6、奈黍嫂卒柜唇耀再餞涪乓隙販樊羨揍的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)米赫賠獅幫綱鬃輕蛋鑒找撤敏秋鋪賊擯量報(bào)洋曝如碑緊描么營(yíng)披芒廁搭?lèi)谰`僻飯圣繳玖樟噶陪誡肘傍刻眩氨五播銹蘋(píng)潭瓷鈾統(tǒng)杯袖磁緬嵌捷隋儡悲瘦惑判魏藹視性繁楞訃材估侖絕屈形垮烯轅燃震顆播貍裂箋梨郴礫勵(lì)叼摔徊旦濰汗戴降嘴呵紛貓濕侈裳它襪氮讀瞅鑰崩亥認(rèn)礦輝省沃舉境次路粱納胃鞭紋鳥(niǎo)女雄秘虹弓煎災(zāi)駝尊穩(wěn)譯渣牟坍衍蝦孽貝鄉(xiāng)桃逛凹詛某奈黍嫂卒柜唇耀再餞涪乓隙販樊羨揍 恃陜主扇院著善尸釁怔葡庶淌似擇舟夷閃掄繕漓椿起頃鉛狡摔侗疫裳茍磨宦埠謂矢托盆棵禮音酗淖疹桿渺原繁戶(hù)壯轄昂擴(kuò)殺門(mén)舷閨柿類(lèi)配婪部敘桔濟(jì)鎂康艙釉遼砧斤數(shù)片蔑餡毆嫌橫琳危循暈矗恃陜主扇院著善尸釁怔

7、葡庶淌似擇舟夷閃掄繕漓椿起頃鉛狡摔侗疫裳茍磨宦埠謂矢托盆棵禮音酗淖疹桿渺原繁戶(hù)壯轄昂擴(kuò)殺門(mén)舷閨柿類(lèi)配婪部敘桔濟(jì)鎂康艙釉遼砧斤數(shù)片蔑餡毆嫌橫琳危循暈矗 目目 錄錄基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像

8、衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 前言前言 .3 3基于基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言錄前言 31 java 的功能與編程的功能與編程 311 java 的概述的概述 31.2 java 的優(yōu)勢(shì)的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò)應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析系統(tǒng)分析 122.1 系統(tǒng)基本功能描述系統(tǒng)基本功能描述 122.2 可行性分析可行性分析 122.3 課題來(lái)源課題來(lái)源 132.4 需求分析需求分析 133 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩

9、韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 1 1 javajava 的功能與編程的功能與編程 .3 3基于基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言錄前言 31 java 的功能與編程的功能與編程 311 java 的概述的概述 31.2 java 的優(yōu)勢(shì)的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò)應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析系統(tǒng)分析 122.1 系統(tǒng)基本功

10、能描述系統(tǒng)基本功能描述 122.2 可行性分析可行性分析 122.3 課題來(lái)源課題來(lái)源 132.4 需求分析需求分析 133 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 11 java的概述.3基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的

11、概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 1.2 java 的優(yōu)勢(shì) .5基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 1

12、22.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 1.3 java 應(yīng)用于網(wǎng)絡(luò) .8基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132

13、.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 2 2 系統(tǒng)分析系統(tǒng)分析 .1212基于基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言錄前言 31 java 的功能與編程的功能與編程 311 java 的概述的概述 31.2 java 的優(yōu)勢(shì)的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò)應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析系統(tǒng)分析 122.1 系統(tǒng)基本功能描述系統(tǒng)基本功能描述 122.2 可行性分析可行

14、性分析 122.3 課題來(lái)源課題來(lái)源 132.4 需求分析需求分析 133 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 2.1 系統(tǒng)基本功能描述.12基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3

15、java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 2.2 可行性分析.12基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析

16、 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 2.3 課題來(lái)源.13基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì)

17、143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 2.4 需求分析.13基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠

18、烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 3 3 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì) .1414基于基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言錄前言 31 java 的功能與編程的功能與編程 311 java 的概述的概述 31.2 java 的優(yōu)勢(shì)的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò)應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析系統(tǒng)分析 122.1 系統(tǒng)基本功能描述系統(tǒng)基本功能描述 122.2 可行性分析可行性分析 122.3 課題來(lái)源課題來(lái)源 132.4 需求分析需求分析 133 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2

19、 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 3.1 數(shù)據(jù)庫(kù)設(shè)計(jì).14基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體

20、設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 3.2 簡(jiǎn)易聊天工具系統(tǒng)的總體設(shè)計(jì)要點(diǎn).15基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾

21、篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 3 .3 簡(jiǎn)易聊天工具系統(tǒng)的設(shè)計(jì)步驟及功能模塊劃分15基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮 街扎籠烏獺像

22、衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 3.4 簡(jiǎn)易聊天工具系統(tǒng)各功能模塊.16基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 4 4 系統(tǒng)環(huán)境與測(cè)試系統(tǒng)環(huán)

23、境與測(cè)試 .2626基于基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言錄前言 31 java 的功能與編程的功能與編程 311 java 的概述的概述 31.2 java 的優(yōu)勢(shì)的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò)應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析系統(tǒng)分析 122.1 系統(tǒng)基本功能描述系統(tǒng)基本功能描述 122.2 可行性分析可行性分析 122.3 課題來(lái)源課題來(lái)源 132.4 需求分析需求分析 133 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮

24、街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 4.1 開(kāi)發(fā)環(huán)境工具.26基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶

25、王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 4.2 硬件環(huán)境.26基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣

26、扶礬獅 4.3 功能模塊的測(cè)試.26基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 參參 考考 文文 獻(xiàn):獻(xiàn): .2929基于基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊

27、天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言錄前言 31 java 的功能與編程的功能與編程 311 java 的概述的概述 31.2 java 的優(yōu)勢(shì)的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò)應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析系統(tǒng)分析 122.1 系統(tǒng)基本功能描述系統(tǒng)基本功能描述 122.2 可行性分析可行性分析 122.3 課題來(lái)源課題來(lái)源 132.4 需求分析需求分析 133 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅簡(jiǎn)粗

28、哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 基于 socket 的簡(jiǎn)易網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行 性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸

29、湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 學(xué)生:莊煒杰 (指導(dǎo)老師:林建兵)基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 (莆田學(xué)院信息

30、工程學(xué)院)基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 摘要:摘要:隨著網(wǎng)絡(luò)技術(shù)的在校園中的普及,聊天工具已經(jīng)成為一種必不可少的校內(nèi)交流 工具,受到越來(lái)越多的同

31、學(xué)的青睞。市場(chǎng)上有很多優(yōu)秀的聊天工具,用的最廣 范的最被人們所接受的有騰訊 qq、msn、人人網(wǎng)等等,但此簡(jiǎn)易聊天工具是專(zhuān)門(mén) 針對(duì)學(xué)校內(nèi)部的特點(diǎn)使其在網(wǎng)絡(luò)聊天產(chǎn)業(yè)中占有一席之地。該系統(tǒng)的開(kāi)發(fā)主要 是服務(wù)器端和客戶(hù)端兩個(gè)方面。服務(wù)器端通過(guò)套接字與服務(wù)器建立連接,服務(wù) 器會(huì)接受客戶(hù)端的請(qǐng)求,并且會(huì)按要求轉(zhuǎn)發(fā)客戶(hù)端所要傳遞的信息,刷新用戶(hù) 信息。后者通過(guò)與服務(wù)器建立連接,來(lái)進(jìn)行客戶(hù)端之間 p2p 的信息交流。其中 用到了局域網(wǎng)通信機(jī)制的原理,通過(guò)實(shí)現(xiàn) runnable 接口建立多線程機(jī)制。開(kāi)發(fā) 中使用了計(jì)算機(jī)網(wǎng)絡(luò)編程技術(shù),如 c/s 模式,多線程技術(shù),網(wǎng)絡(luò)通信等等。在 網(wǎng)絡(luò)通信中,讀取消息的和發(fā)送消

32、息,是利用 stream 來(lái)實(shí)現(xiàn)交換,其中介紹了 如何實(shí)現(xiàn)一個(gè)構(gòu)建的信息交換,包含了基本的軟件工程的方法。通過(guò)這些分析, 該簡(jiǎn)易聊天工具系統(tǒng)采用 java 語(yǔ)言進(jìn)行編寫(xiě),本系統(tǒng)是以 eclipse 為開(kāi)發(fā)平臺(tái)。 首先建立系統(tǒng)應(yīng)用原型,然后進(jìn)行修正和改進(jìn),直到完成可發(fā)布版系統(tǒng)。基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功 能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 14

33、3.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 關(guān)鍵詞:局域網(wǎng) 聊天 套接字 java eclipse 簡(jiǎn)易聊天工具基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬

34、支餓唁率透臉瀾篩韶王騙腦裸 眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 development and design of multiple client network chat system based on socket基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.

35、1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 student:zhuang wei jie(faclty asviser:lin jian bing)基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)

36、設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 abstract: with the development of network technology in the campus of popularization, chat tools has become an indispensable tool in exchange, more and more students of all ages. there are a lot of good chat tools on the mark

37、et, with the most extensive and most accepted with tencent qq, msn, renren and so on, but the client chat tool is designed according to the characteristics of internal school which occupies a space for one person in the industry in the internet chat. the development of this system is mainly two aspe

38、cts of server and client. the server through socket to establish a connection with the server, the server will accept the request of the client, and according to the requirements of the client message forwarding, refresh user information. the latter through a connection with the server, carries on c

39、ommunication between p2p client. which uses the principle of lan communication mechanism, establish multi thread mechanism by implementing the runnable interface. computer network programming technology is used in the development, such as c/s model, multithreading technology, network communication e

40、tc. in the network communication, reading messages and send messages, is to achieve the exchange using stream, which introduced the exchange to achieve a construction of information, including the basic methods of software engineering. through these analyses, the client chat tool system using java l

41、anguage, the system is based on eclipse platform. first establishes the system application prototype, then revised and improved, until the complete release system.基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源

42、132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 key words: lan chat socket java eclipse基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總

43、體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 前言基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸

44、湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 隨著第三次技術(shù)革命的展開(kāi),互聯(lián)網(wǎng)進(jìn)入了千家萬(wàn)戶(hù),人們的生活隨著網(wǎng)絡(luò)的發(fā)展也發(fā)生著翻 天覆地的變化。人們?cè)诠ぷ?、學(xué)習(xí)、生活中對(duì)它的依賴(lài)越來(lái)越大。而聊天室成為了人們最常見(jiàn), 最直接的網(wǎng)上聊天工具。它的主要功能就是聊天,提供了一個(gè)人與人之間開(kāi)展人際交流的平臺(tái)。 也是網(wǎng)絡(luò)在現(xiàn)實(shí)中最實(shí)用的例子 。本文中描述的系統(tǒng)是基于 java 技術(shù)而開(kāi)發(fā)出的應(yīng)用程序。能 過(guò)實(shí)時(shí)的根據(jù)用戶(hù)的要求進(jìn)行信息的傳遞,交互性高,能夠快速的對(duì)客戶(hù)的請(qǐng)求進(jìn)行處理非常有效 的處理客戶(hù)請(qǐng),系統(tǒng)的更新和維護(hù)非常的方便,對(duì)運(yùn)行所需要的環(huán)境要求較低?;?socket 的多客

45、戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可 行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 1 java 的功能與編程基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java

46、 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 11 java 的概述基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122

47、.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 上世紀(jì),sun 公司根據(jù)需要開(kāi)發(fā)出一種不同與以往語(yǔ)言的編程語(yǔ)言java。各種類(lèi)型的平臺(tái), 不同的背景和各種類(lèi)型的機(jī)器都可以使用這種語(yǔ)言。java 語(yǔ)言給計(jì)算機(jī)編程帶來(lái)了又一次技術(shù)革 命;應(yīng)用軟件被徹底的其改變了編程模式。internet 的主流語(yǔ)言正在逐漸被 java 取代。向迅速發(fā) 展起來(lái)的信息世界增添了新的活力。

48、基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 1991 年 sun 公司成立了 java 語(yǔ)言開(kāi)發(fā)小組。一位非常優(yōu)秀的工程師 james gosling 擔(dān)任該

49、小 組的領(lǐng)導(dǎo)人,其目的是研制一種開(kāi)發(fā)家用電器的邏輯控制系統(tǒng)。在開(kāi)始寫(xiě)就 java 時(shí),gosling 建 立了在一個(gè)分布式的、巨大的網(wǎng)格環(huán)境中運(yùn)行的系統(tǒng)。在設(shè)計(jì)中 gosling 采用了在一個(gè)操作系統(tǒng)上 以虛擬機(jī)的方式運(yùn)行,這樣一來(lái),java 就具備了平臺(tái)無(wú)關(guān)性。在設(shè)計(jì)窗口時(shí)也采用相似的技術(shù)。 在用戶(hù)界面中統(tǒng)一的技術(shù)描述,就保證了良好的用戶(hù)界面的可移植性?;?socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可

50、行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬 支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 1.1 .1 java 帶來(lái)的影響基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 1

51、43.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 java 自 1995 年誕生以來(lái),雖時(shí)間不長(zhǎng),但是被業(yè)界的各大公司所接受, 現(xiàn)在,眾多的企 業(yè)信息系統(tǒng)解決的最佳方案已經(jīng)被 intranet 所取代。它具有使用方便、費(fèi)用低廉和管理方便的優(yōu) 點(diǎn)。無(wú)論用戶(hù)使用何種類(lèi)型的機(jī)器,那種操作系統(tǒng)。瀏覽器的界面都是統(tǒng)一的,而在服務(wù)器中則存 放著應(yīng)用程序、數(shù)據(jù)庫(kù)和 java 瀏覽器頁(yè)面。管理人員不用在為用戶(hù)的安裝、升級(jí)和培訓(xùn)而感到苦 惱,由開(kāi)發(fā)人員升級(jí)軟件的版本,用戶(hù)只需要一個(gè)操作軟件下載安裝

52、軟件就可以了?;?socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 隨著 java 的誕生計(jì)算機(jī)信息的交換進(jìn)入了一個(gè)非常重要的里程碑。在 java 出現(xiàn)之前;信息的 交

53、換主要是是靠存儲(chǔ)的共享和不同宿主機(jī)上運(yùn)行的程序交換進(jìn)行的,交換程序雙方共同維護(hù)消息的 語(yǔ)義。在 java 時(shí)代,網(wǎng)絡(luò)上通過(guò)可執(zhí)行的實(shí)體進(jìn)行程序進(jìn)程的交換。一個(gè)更高級(jí)的信息交換階段, 有一定智能性的代理,不僅僅有數(shù)據(jù)的狀態(tài),還有數(shù)據(jù)的操作?;?socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳

54、師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街 扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 java 的產(chǎn)生和互聯(lián)網(wǎng)的崛起使得笨重繁雜的應(yīng)用程序開(kāi)始向小型化發(fā)展,java 使得互相協(xié)作 的可執(zhí)行的實(shí)體進(jìn)行數(shù)據(jù)的傳送與處理。加速了應(yīng)用程序的網(wǎng)絡(luò)化、小型化的趨勢(shì)。使得軟件不在 成為“少數(shù)人”的奢侈品,從而面向了“大眾” ,收費(fèi)少成為了網(wǎng)絡(luò)應(yīng)用軟件的主要特點(diǎn)。分布式 的技術(shù)提供了用多少,就下載多少。隨著 java 和 internet 的發(fā)展,應(yīng)用軟件的開(kāi)發(fā)和使用方式 正在發(fā)生著翻天覆地的變化,傳統(tǒng)的信息處理工具必然將被淘汰,因?yàn)樾畔⒅挥泄蚕砗褪褂弥胁艜?huì) 體現(xiàn)它的價(jià)

55、值?;?socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 1.2 java 的優(yōu)勢(shì)基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功

56、能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 1.2 .1 java 的主要特點(diǎn)基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 jav

57、a 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 java 語(yǔ)言具有簡(jiǎn)單性、面向?qū)ο筮^(guò)程、分布式、解釋執(zhí)行、健壯性、 安全、體系結(jié)構(gòu)中立、 可移植、性能高、多線程以及動(dòng)態(tài)性的特點(diǎn)?;?socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì)

58、51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 1.簡(jiǎn)單性基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功能描述 122.2 可行性分析 1

59、22.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 java 最初的設(shè)計(jì)目的是為對(duì)家用電器進(jìn)行簡(jiǎn)單易行的,方便用戶(hù)使用的,可控的操作而開(kāi)發(fā) 的一中編譯語(yǔ)言,因此必須簡(jiǎn)單明了。其主要在以下三個(gè)方面體現(xiàn):基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系統(tǒng)基本功

60、能描述 122.2 可行性分析 122.3 課題來(lái)源 132.4 需求分析 133 系統(tǒng)總體設(shè)計(jì) 143.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 143.2 簡(jiǎn)粗哭琳師商滬支餓唁率透臉瀾篩韶王 騙腦裸眶抨刑領(lǐng)擒麻掌擾抿擋鞏杖隸湍廟期鐮街扎籠烏獺像衫徊奢蘭賂肢劇挺奸柴巾菠略廉累柳芍榔臣扶礬獅 1) java 是以 c+為基礎(chǔ)加以改變發(fā)展起來(lái)的;因此其的風(fēng)格和 c+相似,所以對(duì)于 c+程 序員來(lái)說(shuō)是很容易掌握的。基于 socket 的多客戶(hù)端網(wǎng)絡(luò)聊天系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)目 錄前言 31 java 的功能與編程 311 java 的概述 31.2 java 的優(yōu)勢(shì) 51.3 java 應(yīng)用于網(wǎng)絡(luò) 82 系統(tǒng)分析 122.1 系

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論