SSD8-TCP-VS-UDP-java源码

时间:2018-06-13 03:08:03
【文件属性】:

文件名称:SSD8-TCP-VS-UDP-java源码

文件大小:20KB

文件格式:ZIP

更新时间:2018-06-13 03:08:03

java,TCP,UDP

1)用Java写一个简单的基于C/S(客户机/服务器)模式的数据报(datagram)程序。客户端设置一个计时器,开始计时后,向服务器发送一个字节的数据包,并等待服务器返回消息。发送和返回重复1000次;然后,客户端停止计时器,并计算发送包含一个字节数据的UDP包平均往返时间。因为UDP是不可靠的,可能出现丢包现象,所以需要设定一个最大接收时间。如果一个数据包丢失,则重新发送该数据包,并且不对此进行重复计数。此外,由于UDP不对重复的数据报进行验证,因此请实现一种方法用于检测UDP下重复的数据包。打印平均往返时间,以及丢失数据包数量和重复的数据包; 2)使用TCP实现上一问的要求。


【文件预览】:
使用说明.txt
TCPserver
----src()
--------cn()
----bin()
--------cn()
----.classpath(301B)
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----.project(385B)
UDPserver
----src()
--------cn()
----bin()
--------cn()
----.classpath(301B)
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----.project(385B)
TCPclient
----src()
--------cn()
----bin()
--------cn()
----.classpath(301B)
----.settings()
--------org.eclipse.core.resources.prefs(57B)
--------org.eclipse.jdt.core.prefs(598B)
----.project(385B)
UDPclient
----src()
--------cn()
----bin()
--------cn()
----.classpath(301B)
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----.project(385B)

网友评论

  • 这个答案可以借鉴吧 有些还是不对 比如一些问题还是没有解决啊 所以下载时参考一下就好
  • 简直完美!udp与tcp的实现都是对的,注释简洁明了。参考价值很高
  • 很好的资源,谢谢