最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

TCP套接字

来源:博客园


(相关资料图)

TCP服务器端编程一般步骤:

  1. 创建socket,用函数socket();
  2. 设置socket属性,用函数setsocket();
  3. 绑定IP地址、端口等信息到socket上,用函数bind();
  4. 开启监听,用函数listen();
  5. 接收从客户端来的网络连接,用函数accept();
  6. 收发数据,用函数send()和recv(),或者read()和write();
  7. 关闭网络连接;
  8. 关闭监听。

TCP客户器端编程一般步骤:

  1. 创建socket,用函数socket();
  2. 设置socket属性,用函数setsocket();
  3. 绑定IP地址、端口等信息到socket上,用函数bind();
  4. 设置要连接的对方的IP地址和端口等属性;
  5. 连接服务器,用函数connect();
  6. 收发数据,用函数send()和recv(),或者read()和write();
  7. 关闭网络连接。

关键词: 网络连接 服务器端 连接服务器