摘要:
在上一篇文章中主要介绍了socket异步通信实现的服务器端代码,下面我们来分析一下客户端代码: 那么在设计客户端代码时我们主要考虑哪些问题呢? 第一是如何接收数据,往往一次传输的数据量较大,但socket一次的传输量是1024个byte,因此需要对数据在发送端进行拆分,而在接收端进行组合。 第二是需... 阅读全文
摘要:
这是很久以前做的一个项目中的一部分代码,和项目业务逻辑相关的部分代码已经删去了,留下的这些仅仅和异步通信有关。 提前声明,这些源代码当时是根据网上的一段socket通信代码修改后的版本。俗话说,copy+修改=创新! 当时,项目的需求是这样的: 1.需要能够实现多个工作站互相进行异步数据传输 2.能... 阅读全文