摘要:网络编程中的关键问题总结总结下网络编程中关键的细节问题,包含连接建立、连接断开、消息到达、发送消息等等;连接建立包括服务端接受 (accept) 新连接和客户端成功发起 (connect) 连接。 accept接受连接的问题在本文最后会聊到,这里谈谈connect的关键点; 使用非阻塞连接建... 阅读全文
posted @ 2015-12-31 16:22 大CC 阅读(5013) 评论(0) 推荐(4) 编辑
摘要:Reactor事件驱动的两种设计实现:面向对象 VS 函数式编程 这里的函数式编程的设计以muduo为例进行对比说明; Reactor实现架构对比 面向对象的设计类图如下: 函数式编程以muduo为例,设计类图如下: 面向对象的Reactor方案设计 我们先看看面向对象的设计方案,想想为什么这么做; 阅读全文
posted @ 2015-12-31 07:37 大CC 阅读(3648) 评论(1) 推荐(10) 编辑
木书架 大CC的博客