服务器端的过程可以分为以下几个步骤:

(1)  初始化套接字的版本信息WSAStartup

(2)创建套接字 ,需要两个套接字及客户端和服务器端的套接字

(3)绑定服务器(bind),该函数用于绑定服务器套接字

(4)监听服务器(listen),该函数 用于监听服务器

(5)接收客户端请求(accept) 返回值为客户端的套接字,参数为服务器套接字

(6)接收客户端数据(recv)

(7)关闭套接字

客户端的过程分为以下几个步骤:

(1) 初始化套接字的版本信息WSAStartup

(2) 创建套接字( socket)用于连接服务器端

(3) 与服务器进行连接Connect

(4) 设置循环状态,进行接收和发送(recv和send)

(5) 关闭套接字(closesocket)

最新文章

  1. Python中关于字符串的问题
  2. Css 知识点(不要删)
  3. NDK开发历程(一):android native code的调试方法
  4. UITabBarController常见代理方法的使用
  5. [转]CABasicAnimation用法
  6. JS实现图片上传预览效果:方法一
  7. double-clicking
  8. php四个常用类封装 :MySQL类、 分页类、缩略图类、上传类;;分页例子;
  9. c#简体繁体转换
  10. 闪存主控IC的作用
  11. BMP图片转换为JPEG图片
  12. gitbook 入门教程之发布电子书
  13. @ControllerAdvice+@ExceptionHandler处理架构异常捕获
  14. bash变量详解
  15. Linux命令(六)Linux超级用户和管理组
  16. Linux运维学习笔记-软硬链接知识总结
  17. Python并行编程(九):线程通讯queue
  18. Custom Draw 基础(转载)
  19. [SCOI2013]摩托车交易 kruskal重构树(最大生成树) 倍增
  20. Angularjs基础(七)

热门文章

  1. 搭建jenkins集群node结点
  2. OpenCV学习笔记(11)——Canny边缘检测
  3. python 实验2 分支结构
  4. python中_new_()与_init_()的区别
  5. iOS 图表工具charts介绍
  6. opengl入门篇一: 第一个三角形
  7. LoadRunner 技巧之 检查点
  8. pycryptodom的源码安装
  9. LeetCode.1005-K次取负数组和最大(Maximize Sum Of Array After K Negations)
  10. python pytorch numpy DNN 线性回归模型