六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 網(wǎng)絡(luò)知識(shí) > 局域網(wǎng)知識(shí) > 局域網(wǎng)內(nèi)文本及語(yǔ)音通訊技術(shù)的實(shí)現(xiàn)方法

局域網(wǎng)內(nèi)文本及語(yǔ)音通訊技術(shù)的實(shí)現(xiàn)方法

時(shí)間: 子明1009 分享

局域網(wǎng)內(nèi)文本及語(yǔ)音通訊技術(shù)的實(shí)現(xiàn)方法

  一般來(lái)說(shuō)局域網(wǎng)內(nèi)程序在 NT4.0網(wǎng)絡(luò)環(huán)境(TCP/IP)下使用 JDK1.8。數(shù)據(jù)庫(kù)用Mysql技術(shù),將用戶的帳號(hào)信息,用戶的個(gè)人信息分別進(jìn)行管理。下面是學(xué)習(xí)啦小編為大家整理的關(guān)于局域網(wǎng)內(nèi)文本及語(yǔ)音通訊技術(shù)的實(shí)現(xiàn)方法,一起來(lái)看看吧!

  局域網(wǎng)內(nèi)文本及語(yǔ)音通訊技術(shù)的實(shí)現(xiàn)方法

  軟件的性能指標(biāo)主要體現(xiàn)在語(yǔ)音方面:

  1.語(yǔ)音傳輸?shù)募磿r(shí)性,保證語(yǔ)音的延遲在2秒鐘以內(nèi)。

  2.語(yǔ)音的保真度,盡量保證語(yǔ)音的質(zhì)量,讓用戶可以聽(tīng)清楚。

  本課題主要研究的內(nèi)容:熟悉Java、EcliPse、MySql 以及JMF 等開(kāi)發(fā)工具,利用Socket 編程技術(shù)、多線程開(kāi)發(fā)技術(shù)、TCP、UDP、RTP 等協(xié)議實(shí)現(xiàn)即時(shí)聊天軟件的開(kāi)發(fā)。

  工具/原料

  Java、Eclipse、MySql 以及JMF 等開(kāi)發(fā)工具,利用Socket 編程技術(shù)、多線程開(kāi)發(fā)技術(shù)、TCP、UDP、RTP 等協(xié)議實(shí)現(xiàn)即時(shí)聊天軟件的開(kāi)發(fā)。

  操作系統(tǒng):Windows xp/windows win7; JDK:JDK1.6 及以上 ; 運(yùn)行所需硬件要求:CPU :不作要求 ;內(nèi)存:256M 及以上;

  方法/步驟

  3.1系統(tǒng)用例圖

  通過(guò)對(duì)系統(tǒng)的需求分析,我們可以知道有兩個(gè)參與者一個(gè)是:用戶,另一個(gè)是:系統(tǒng)維護(hù)員(實(shí)際的代碼中,運(yùn)行服務(wù)端后,服務(wù)端會(huì)處理好用戶的各種請(qǐng)求以及對(duì)數(shù)據(jù)庫(kù)的各種操作,無(wú)需手動(dòng)去管理)。識(shí)別參與者及用例后,分別繪制出如圖3-1,圖3-2所示的用戶請(qǐng)求和系統(tǒng)處理請(qǐng)求的用例圖:

  3.2總體設(shè)計(jì)

  本聊天系統(tǒng)主要采用了c/s 結(jié)構(gòu),服務(wù)端和客戶端之間通過(guò)Socket 進(jìn)行連接通信。服務(wù)端主要任務(wù)是:連接數(shù)據(jù)庫(kù)和處理客戶端的各種請(qǐng)求;客戶端主要是為用戶提供各種服務(wù),然后將服務(wù)請(qǐng)求發(fā)送給服務(wù)端。此外,該聊天系統(tǒng)還采取了P2P 的傳輸模式, 采用該傳輸模式,其數(shù)據(jù)不經(jīng)過(guò)服務(wù)器,而是客戶端與客戶端之間直接進(jìn)行通信,該模式主要用于傳輸文件、語(yǔ)音聊天、視頻聊天三個(gè)模塊。

  3.3模塊設(shè)計(jì)

  經(jīng)過(guò)前期的需求分析,設(shè)計(jì)出了該聊天系統(tǒng)的各個(gè)功能模塊。

  3.4數(shù)據(jù)庫(kù)設(shè)計(jì)

  經(jīng)過(guò)前期的需求分析以及功能模塊的設(shè)計(jì)后,對(duì)于需要存儲(chǔ)哪些數(shù)據(jù),以及采取什么方式去存儲(chǔ)數(shù)據(jù),都有了一個(gè)清晰的認(rèn)識(shí)。該設(shè)計(jì)階段主要是為了設(shè)計(jì)出能滿足用戶需要的各種實(shí)體,以及確立實(shí)體之間的關(guān)系,為下一步的詳細(xì)設(shè)計(jì)打下基礎(chǔ)。本系統(tǒng)一共有5 個(gè)實(shí)體,分別是:用戶信息實(shí)體、好友關(guān)系實(shí)體、群實(shí)體、分組實(shí)體、離線消息實(shí)體。

  4.1客戶端的設(shè)計(jì)與實(shí)現(xiàn)

  4.2 用戶聊天

  該模塊是本系統(tǒng)的核心,同時(shí)也是本系統(tǒng)的難點(diǎn),尤其是視頻聊天。

  4.3 語(yǔ)音聊天

  該模塊的設(shè)計(jì)是為了讓用戶進(jìn)行即時(shí)語(yǔ)音聊天。Java 里面提供了javax.sound.sampled 包,在該包下面封裝了一系列處理聲音的類。


局域網(wǎng)內(nèi)文本及語(yǔ)音通訊技術(shù)的實(shí)現(xiàn)方法相關(guān)文章:

1.局域網(wǎng)文本及語(yǔ)音通訊技術(shù)的實(shí)現(xiàn)

2.局域網(wǎng)內(nèi)如何禁止YY語(yǔ)音

3.局域網(wǎng)之間如何進(jìn)行聊天 局域網(wǎng)進(jìn)行聊天的方法

4.公司內(nèi)部局域網(wǎng)組建的方法

5.局域網(wǎng)信息怎么傳輸

3005620