編寫本程序時(shí),所使用的是傳輸層的UDP協(xié)議,不分服務(wù)器和客戶端,采用對(duì)等實(shí)體的形似實(shí)現(xiàn)信息的傳輸。運(yùn)用java.net.DatagramPacket類和java.net.DatagrameSocket類實(shí)現(xiàn)套接和數(shù)據(jù)的傳輸。并且采用組播形式進(jìn)行數(shù)據(jù)信息的傳遞。使用三個(gè)簡單協(xié)議數(shù)據(jù)單元(PDU),即JOIN PDU,LEAVE PDU,MESSAGE PDU。分別表示首次連接時(shí)組播的數(shù)據(jù)報(bào)、用戶離開時(shí)組播的數(shù)據(jù)報(bào),用戶輸入完消息時(shí)組播的數(shù)據(jù)報(bào)。
標(biāo)簽:
編寫
程序
上傳時(shí)間:
2014-06-22
上傳用戶:無聊來刷下