首页 > 其他 > 详细

简易 socket 通信程序

时间:2019-04-10 00:16:01      阅读:190      评论:0      收藏:0      [点我收藏+]

题目要求


 

  完成如下的网路通信程序:

  • 1 建立服务端程序,服务器端程序接收来自客户端的请求;
  • 2 从网上下载程序,英语900句,每句占一行;
  • 3 服务端读取该文件,保存到集合或者列表中;
  • 4 建立客户端程序,使用”sentence: <编号#>,<编号#>”的格式发生数据。例如:发送”sentense:1,2,3” , 服务端把相应编号的句子发送给客户端,并加以呈现;
  • 5 客户端需要把服务端发送的句子保存起来,如果已经保存有相应的句子,将不再保存。
  • 6 客户端需要把从服务端获取的数据存储到文件中。

 

 

思路


  

  由于socket通信是 IO 密集型的任务,所以对于其中的任务采用多线程机制可能效率更高。

  还有代码一些问题,暂时不能多个客户端同时访问。

 

 

代码


 

  已经上传到了 github,仓库地址为:https://github.com/bw98/SocketTask/tree/master

 

简易 socket 通信程序

原文:https://www.cnblogs.com/Bw98blogs/p/10680696.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!