Socket Programming

Socket编程就是网络编程,通过网络进行两台主机之间的交互

Windows/Linux平台C++版教程

1socket是什么

2套接字有哪些类型

3面向连接和无连接到底有什么区别

4OSI网络七层模型

5TCP/IP协议族

6IP、MAC和端口号

7Linux下的socket演示程序

8Windows下的socket演示程序

9WSAStartup()函数以及DLL的加载

10使用socket()函数创建套接字

11bind()和connect()函数

12listen()和accept()函数

13send()/recv()和write()/read()函数

14回声客户端的实现

15如何让服务器端持续监听客户端的请求

16socket缓冲区以及阻塞模式

17TCP粘包问题(数据的无边界性)

18TCP数据报结构以及三次握手(图解)

19TCP数据的传输过程

20TCP四次握手断开连接(图解)

21优雅地断开TCP连接

22socket编程实现文件传输功能

23网络数据的大小端问题

24在socket编程中使用域名

25再谈UDP和TCP

26基于UDP的服务器端和客户端

Java编程

Java是跨平台开发的语言,主要是采用java.net包提供的类与函数接口进行套接字编程

TCP实例

posted @ 2019-09-15 16:19  WindyZ  阅读(718)  评论(0编辑  收藏  举报