首页 > 其他分享 >Socket通信总结:

Socket通信总结:

时间:2022-12-13 17:35:54浏览次数:56  
标签:总结 函数 通信 TCP 客户端 Socket socket


Socket通信总结:


(一)socket的使用场景:
(二)本地的进程通信 && 网络上的进程通信:
(三)socket的定义:


(四)socket的基本操作:
(1)socket()函数:
(2)bind()函数:
(3)listen(),connect()函数;
(4)accept()函数;
(5)read,write()函数:
(6)close()函数:



(五)socket中TCP的三次握手:
(六)socket中TCP的四次挥手:



(七)socket客户端,服务器范例:


(1)客户端与服务器的简单范例:

(2)socket通信的多进程编程:


(八)socket与http的区别:


标签:总结,函数,通信,TCP,客户端,Socket,socket
From: https://blog.51cto.com/u_15911260/5934917

相关文章

  • java springboot+rabbitmq+websocket 订阅展示
    记录工作需要的依赖<!--fastjson坐标--><dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId>......
  • 12月13日内容总结——
    目录一、路由分发二、名称空间方式1:名称空间方式2:别名不冲突即可三、虚拟环境四、视图层之必会三板斧五、JsonResponse对象六、视图层之request对象获取文件七、视图层之......
  • 常见排序算法总结
    上次面试时被问到了排序算法,还有复杂度,稳定性。很多都忘了,写一篇总结备忘。总共10种排序算法,1、冒泡排序2、选择排序3、插入排序4、希尔排序5、归并排序6、快速排序7......
  • socket的客户端,服务器范例
    socket的客户端,服务器范例:(一)范例一:(1)服务器端:#include<stdio.h>#include<stdlib.h>#include<string.h>#include<errno.h>#include<sys/types......
  • socket中的发送与接收函数
    网络I/O操作:(一)read()/write()(二)recv()/send()(三)readv()/writev()(四)recvmsg()/sendmsg()(五)recvfrom()/sendto()-------------------------......
  • socket的定义与使用场景
    socket的定义&&使用场景:(一)socket的使用场景:如:浏览器进程与web服务器进程通信;如:QQ进程与好友的QQ进程通信;(二)本地的进程通信&&网络上的进程通......
  • 数据库总结
    数据库总结:(0)基本概念:1)属性:基本属性:不可以继续划分的属性;复合属性:可以继续划分的属性;单值属性:多值属性:2)主键:3)外键:另外一个表的主键作......
  • awk学习一之资料总结
    目录​​官网​​​​awkhelp​​​​manawk​​​​awk系列文章​​​​awk优秀文章​​官网官方手册​​​https://www.gnu.org/software/gawk/manual/​​awkhelpm......
  • redis缓存穿透、缓存雪崩、缓存击穿【项目总结】
    Redis项目总结--缓存穿透、缓存雪崩、缓存击穿目录Redis项目总结--缓存穿透、缓存雪崩、缓存击穿一.缓存穿透1.什么是缓存穿透2.缓存穿透解决方案3.流程二.缓存雪崩1.什么......
  • <三>线程间同步通信-生产者消费者模型
    多线程编程两个问题1:线程互斥问题竞态条件->临界区代码段->原子操作->互斥锁mutex2:线程间的同步通信生产者,消费者线程模型#include<iostream>#include<queue>#......