网络编程
文章平均质量分 80
897080264
这个作者很懒,什么都没留下…
展开
-
IO通信模型介绍(未完待续)
IO:程序中使用IO流,需要和操作系统的内核打交道,在Linux内核中,IO会被看做是一个描述符(FD:文件描述符,/SD:网络描述符),这个描述符会指向一个结构体 阻塞IO模型:传统的IO最大的缺点就是它是阻塞的,当某个客户端发送数据过来,当前的线程必须要等该链接将数据全部发送到系统buffer中,然后从系统的buffer空间移动到进程(应用程序)的buffer空间,在这段时间...原创 2016-05-16 16:47:01 · 124 阅读 · 0 评论 -
Netty使用总结(未完待续)
在使用网络编程的时候,前提要明白TCP/UDP协议相关内容 TCP协议:计算机网络中传输层的一个面向连接、保证数据可靠性、有序性的一个协议,因为它的可靠性特点(传输过程中保证不丢包),应用层的如FTP、HTTP等协议的下一层都使用的是TCP进行传输。 UDP协议:同样是传输层的一个无连接,不保证可靠性的一个协议,它的特点是在传输过程中无需三次握手,所以,相比TCP协议的话,它的...原创 2016-05-16 16:47:49 · 103 阅读 · 0 评论