2024年3月22日发(作者:)
Socket
编程入门教程
作者:龙飞
整理:ltsmat
摘自:/lf426/category/?Show=All
目录
目录...................................................................................................................................................2
TCPserver端....................................................................................................................................3
1、建模.....................................................................................................................................3
2、socket与文件描述符..........................................................................................................4
3、sockaddr与5
4、构造函数涉及的概念.........................................................................................................8
5、创建监听嵌套字...............................................................................................................11
6、创建“通讯”嵌套字..........................................................................................................13
7、接收与发送.......................................................................................................................15
8、本章的完整源代码...........................................................................................................17
win32下使用20
20
winsock演示程序:25
TCP原理.........................................................................................................................................32
1、socket异常信息................................................................................................................32
2、设计TCPsocket的类(上)...........................................................................................35
3、设计TCPsocket的类(中)...........................................................................................37
4、设计TCPsocket的类(下)...........................................................................................39
5、TCP的三次握手(three-wayhandshake).....................................................................41
6、字节流的发送与接收.......................................................................................................42
7、TCP连接的关闭...............................................................................................................44
TCP应用.........................................................................................................................................45
1、构建echo服务器..............................................................................................................45
2、构建echo客户端..............................................................................................................47
UDP原理........................................................................................................................................50
1、设计UDPserver类..........................................................................................................50
2、设计UDPclient类...........................................................................................................53
3、UDP的系统缓存队列......................................................................................................55
4、“有连接”的56
5、预读57
UDP应用........................................................................................................................................58
1、UDP版的58
2、UDP版的60
发布评论