前言
socket编程
提示:记录了socket编程的笔记
一、介绍
1.1 内容介绍
- 跨平台编程
- Windows
- Vc++
- Dll动态库
- Linux
- Makefile
- So动态库
- C++11多线程库
- C++11正则表达式
- TCP/IP
- 介绍
- TCP/IP 协议讲解
- 网络包抓包分析
- 在windows和linux系统之间配置共享
- Socket
- 系统socket库介绍
- windows上加载socket库
- 在windows平台创建socket库
- 移植到linux并设置单进程创建socket的最大数量
TCP
- TCP 服务端
- TCP 服务的 xtcp 类封装
- TCP 客户端
- 创建 tcpclient 项目
- tcp 三次握手协议详解
- 完成xtcp库connect函数
- 移植到linux并测试与服务
- tcp 编程总结
- httpclient 获取网站内容
- TCP 阻塞超时和高并发处理epoll
- 支持php的http服务器
- UDP
- udp Socket 编程
1.2 TCP/IP模型分层讲解
- OSI vs TCP/IP
- 数据进入协议栈时的封装
1.3 网络包抓包分析
- 使用工具:Wireshark
- 工具界面:
- 抓包分析界面
1.4 使用windows编辑工具直接编辑Linux上代码
- 直接用windows中提交Linux上编码
- 使用VS直接编辑Linux跨平台代码
- 安装配置smaba
配置
[code]
*