孙鑫MFC学习笔记14:网络编程

1.OSI

孙鑫MFC学习笔记14:网络编程_第1张图片

2.TCP/IP与OSI对应关系

孙鑫MFC学习笔记14:网络编程_第2张图片

3.Socket

孙鑫MFC学习笔记14:网络编程_第3张图片

4.客户机/服务器模式

孙鑫MFC学习笔记14:网络编程_第4张图片

5.Windows Sockets

孙鑫MFC学习笔记14:网络编程_第5张图片

6.套接字类型

孙鑫MFC学习笔记14:网络编程_第6张图片

7.面向连接的socket编程

孙鑫MFC学习笔记14:网络编程_第7张图片

8.面向无连接的socket编程

孙鑫MFC学习笔记14:网络编程_第8张图片

9.WSAStartup加载套接字并且协商版本

孙鑫MFC学习笔记14:网络编程_第9张图片

孙鑫MFC学习笔记14:网络编程_第10张图片

10.MAKEWORD宏创建一个WORD

11.LOBYTE,HIBYTE分别取低字节与高字节

12.socket创建套接字

孙鑫MFC学习笔记14:网络编程_第11张图片

13.bind将一个本地地址与一个套接字关联起来

孙鑫MFC学习笔记14:网络编程_第12张图片

孙鑫MFC学习笔记14:网络编程_第13张图片

14.listen、accent监听,接受请求

15.send发送数据

            14、15条针对TCP连接

16.recvfrom接收数据

17.sendto发送数据

            16、17条针对UDP数据包

18.CreateMutex创建互斥对象

19.WaitForSingleObject获取互斥对象资源

20.ReleaseMutex释放互斥对象

21.线程返回时会自动释放互斥对象

22.通过命名互斥对象可以进行进程间同步/互斥

23.AfxSocketInit初始化套接字,进行版本协商

 

 

 

 用 菊子曰博客,就是爽!

你可能感兴趣的:(网络编程)