• 欢迎加“百元导航”为主页,windows8风格,0.3s极速加载
  • 王柏元的博客专用搜索引擎:极客人,就用“极客搜”!
  •    2年前 (2015-05-22)  计算机技术 |   4 条评论  226 
    文章评分 1 次,平均分 5.0

    这是SSD8练习的EX2,预计极客人将会写一个系列,此系列全为王柏元个人原创,更新频率会和NWPU数据库系统实验课2013级进度同步。点击标签或在本站搜索“SSD8”即可获取已更新的SSD8答案。上一练习:SSD8_EX1【Socket通信的Java实现代码】;如果你想继续跟踪SSD练习进展,建议订阅本站

    问题简述

    用Java写一个简单的基于C/S(客户机/服务器)模式的数据报(datagram)程序。客户端设置一个计时器,开始计时后,分别利用UDP和TCP协议向服务器发送一个字节的数据包,并等待服务器返回消息。计算平均往返时间,同时计算UDP传输过程中丢包数量并实现丢包重发。

    一、用UDP实现丢包重发、丢包计数和传输计时

    1.UDP服务端程序UDPServer.java

     

    2.UDP客户端程序UDPClient.java

     

    二、用TCP实现传输计时

    1.TCP服务端程序TcpServer.java

     

    2.基于TCP协议的客户端类

     

    相关下载

      
     

    除特别注明外,本站所有文章均为王柏元的博客原创,为了尊重作者的劳动成果,转载请注明出处http://wangbaiyuan.cn/ssd8-ex2-udp-vs-tcp.html,如果你觉得这篇文章对你有用,可以点击文章下面的“赞助作者”打赏作者!

    关于
    记录生活,镌刻心路;泼洒文墨,分享技术!王柏元的博客致力于IT经验交流,并原创翻译引进外文文章,打开IT国际化视野

    发表评论

    格式
    1. 为何TCP客户端和服务端一样??

      大力 评论达人 LV.1 2年前 (2015-05-29) [0] [0]
    2. 又来看博主了

      知道91博客 评论达人 LV.2 2年前 (2015-05-24) [0] [0]
    3. 第一次访问,支持一下哈。

      song1992 评论达人 LV.1 2年前 (2015-05-24) [0] [0]

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册