本文主要讲的是如何用Socket实现TCP和UDP基础上的服务器端和客户端通信。在代码上的通信流程和一些细节以及两者在代码上的区别和原因。 目录 一、Socket 二、TCP方式通信 服务器端 ● 创建欢迎套接字socket ● 创建专属套接字socket ● 读取数据流 ● 发送数据流 ● 关闭socket 客户端 ● 创建socket ● 发数据流 ● 收数据流 ● 关闭socket 三、UDP方式通信 服务器端 ● 创建socket ● 接收数据报 ● 发送数据报 ● 关闭socket 客户端 ● 创建socket ● 发送数据报 ● 接收数据报