[源码和文档分享]基于python实现的CS通信和P2P通信

一、实验要求

C/S通信实现要求

两台计算机分别模拟服务器、客户端

通过编程实现服务器端、客户端程序Socket,Client。

服务器端程序监听客户端向服务器端发出的请求, 并返回数据给客户端。

不采用方式,自定义通信协议,传输文件要足够大(例如:一个视频文件)

P2P通信实验要求

为每个peer开发服务器程序、客户端程序

每个peer上线后,向服务器注册自己的通信信息

假设peer3要下载文件 (视频),A与peer1,peer2都拥有A,请设计方案使peer3能够同时从peer1、peer2同时下载该文件,例如:从peer1下载A的前50%、同时从peer2下载后50%

比较与C/S通信方式的性能指标

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/2244.html

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在我接近三十年的生命岁月里,真心当做朋友的人,大概有两支半糖葫芦那么多。 走着走着,那两个半支到现在还出现在我的生...
    月则阅读 231评论 0 1
  • 今天雨终于停下来了!风依旧很冷。 下午去面试工作,人事经理和我刚开始聊得还挺详细。后来又面试了一位新人...
    炎夏2019阅读 148评论 0 1
  • 琅琊榜 来时,素颜白衣,机诡满腹;去时,遥望狼烟,跃马扬鞭。 无论是景睿一句无奈的问话,还是靖王的质疑与猜度。他总...
    娜个m阅读 165评论 0 1
  • 一钩残月向西游,不抛眼泪也无由晨曦总是在诱惑这旭日星星总是在诱惑着黎明山谷总是在诱惑着春风自古人生多挫折扶摇凭风起...
    Tim在路上阅读 223评论 0 1

友情链接更多精彩内容