亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 技術資料 > java版基于UDP協議網上聊天程序課程設計

java版基于UDP協議網上聊天程序課程設計

  • 資源大小:2446 K
  • 上傳時間: 2022-06-19
  • 上傳用戶:ibeikeleilei
  • 資源積分:2 下載積分
  • 標      簽: java udp協議

資 源 簡 介

1.1課程設計的目的

開發一個專用于實現兩臺計算機之間即時通訊的軟件,以方便兩臺或兩臺以上的計算機之間信息的交流。,在連接并通信時,尤其是近程的即時通訊,徹底的脫離了遠程的服務器,避免了和遠程服務器連接時過多的浪費網絡資源。并且避免了服務器忙或與服務器無法連接時,浪費過多時間用于和服務器建立連接!因此,這個軟件是極具適應性和實用性的即時通訊軟件!本次課程設計的目的是學習基于UDP協議實現網絡聊天程序,已達到學會面向無連接方式的程序設計方法,并理解網絡編程中面向無連接的概念。

1.2課程設計內容

1,實現一個基于UDP協議的簡單的聊天程序,包括服務器和客戶端。

2.支持多人聊天。

3,客戶端具有圖形化用戶界面。

UDP協議的全稱是用戶數據報協議,在網絡中它與TCP協議一樣用于處理數據包,是一種無連接的協議。在OS1模型中,在第四層-傳輸層,處于IP協議的上一層。UDP有不提供數據包分組、組裝和不能對數據包進行排序的缺點,也就是說,當報文發送之后,是無法得知其是否安全完整到達的。UDP用來支持那些需要在計算機之間傳輸數據的網絡應用。包括網絡視頻會議系統在內的眾多的客戶/服務器模式的網絡應用都需要使用UDP協議。UDP協議從問世至今已經被使用了很多年,雖然其最初的光彩已經被一些類似協議所掩蓋,但是即使是在今天UDP仍然不失為一項非常實用和可行的網絡傳輸層協議。

UDP是OS1參考模型中一種無連接的傳輸層協議,它主要用于不要求分組順序到達的傳輸中,分組傳輸順序的檢查與排序由應用層完成,提供面向事務的簡單不可靠信息傳送服務。UDP協議基本上是IP協議與上層協議的接口。UDP協議適用端口分別運行在同一臺設備上的多個應用程序。

與所熟知的TCP(傳輸控制協議)協議一樣,UDP協議直接位于IP(網際協議)協議的頂層。根據OSI(開放系統互連)參考模型,UDP和TCP都屬于傳輸層協議。


相 關 資 源

主站蜘蛛池模板: 潞城市| 隆化县| 庄浪县| 奈曼旗| 乳山市| 长兴县| 香港 | 芮城县| 肇东市| 望江县| 古蔺县| 乐山市| 博爱县| 巴林左旗| 孝昌县| 饶阳县| 屏东县| 临泉县| 塔城市| 郑州市| 鄂托克前旗| 平顺县| 淮阳县| 孝感市| 鲁山县| 无为县| 浦城县| 泗阳县| 星子县| 密云县| 昌图县| 安泽县| 修文县| 华蓥市| 晋中市| 昭通市| 峨山| 军事| 苏州市| 永嘉县| 南宁市|