2018年4月25日

摘要: Netty系列(四)TCP拆包和粘包 一、拆包和粘包问题 __(1) 一个小的Socket Buffer问题__ 在基于流的传输里比如 TCP/IP,接收到的数据会先被存储到一个 socket 接收缓冲里。不幸的是,基于流的传输并不是一个数据包队列,而是一个字节队列。即使你发送了 2 个独立的数据包 阅读全文
posted @ 2018-04-25 20:53 binarylei 阅读(512) 评论(0) 推荐(0)
摘要: Netty 系列(三)Netty 入门 "Netty" 是一个提供异步事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络服务器和客户端程序。更多请参考: "Netty Github" 和 "Netty中文入门" 。 一、获得 Netty 可以通过 "Maven" 安装Netty。查看 "Ne 阅读全文
posted @ 2018-04-25 19:36 binarylei 阅读(816) 评论(0) 推荐(0)
摘要: Socket IO 系列(三)基于 NIO 的同步非阻塞式编程 用于存储数据 用于传输数据 用于轮询 Channel 状态,四种状态:Connect(连接),Accept(阻塞),Read(读),Write(写) 一、Buffer(缓冲区) 不同于面向流的 IO 中将数据直接写入或读取到 Strea 阅读全文
posted @ 2018-04-25 19:35 binarylei 阅读(590) 评论(0) 推荐(0)

导航