针对webSocket通信总结: 1.webSocket通信原理图: 2. ...
分类:
Web程序 时间:
2019-12-16 13:11:03
阅读次数:
133
1 .简述socket 通信原理 如上图,socket通信建立在应用层与TCP/IP协议组通信(运输层)的中间软件抽象层,它是一组接口,在设计模式中,socket其实就是一个门面模式,它把复杂的TCP/IP协议组隐藏在Socket接口后面,对于用户来说,一组简单的接口就是全部,让socket去组织数 ...
分类:
其他好文 时间:
2019-12-16 11:33:44
阅读次数:
100
只有TCP有粘包现象,UDP永远不会粘包!粘包:在接收数据时,一次性多接收了其它请求发送来的数据(即多包接收)。如,对方第一次发送hello,第二次发送world, 在接收时,应该收两次,一次是hello,一次是world,但事实上是一次收到helloworld,一次收到空,这种现象叫粘包。 原因 ...
分类:
其他好文 时间:
2019-12-16 09:50:25
阅读次数:
292
Socket的英文原义是"孔"或"插座"。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄, 可以用来实现不同虚拟机或不同计算机之间的通信。 在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的 ...
分类:
其他好文 时间:
2019-12-16 09:47:29
阅读次数:
200
前言: 本文分为三个章节,第一个章节主要是翻译总结汇总一位国外的老兄在Stack Overflow上的回答,但实际上Linux发展这么多年,文中的知识点已经过时且不准确了, 在第二章中通过实验,有更加准确的描述。但是,第一章节也不是全然无用,至少在了解SO_REUSEPORT和SO_REUSEADD ...
分类:
其他好文 时间:
2019-12-15 23:55:35
阅读次数:
185
Socket与系统调用深度分析 可以想象的是,当应用程序调用socket()接口,请求操作系统提供服务时,必然会系统调用,内核根据发起系统调用时传递的系统调用号,判断要执行的程序,若为socket对应的编号,则执行socket对应的中断服务程序。服务程序内部,又根据你要请求的不同服务,来执行不同服务 ...
分类:
其他好文 时间:
2019-12-15 13:01:45
阅读次数:
120
实现目的 在进行服务器端后台接口性能测试时,需要连接到Linux服务器端,然后通过命令调用socket接口,这个过程就需要用到jmeter的SSH Command取样器实现了。 脚本实现 设置CSV Data Set ConFig配置元件,参数化测试数据 设置SSH Command取样器,连接Lin ...
分类:
其他好文 时间:
2019-12-15 12:29:44
阅读次数:
76
在linux系统中,文件类型不是由文件扩展名称决定。Linux系统中有哪些类型文件:普通文件-文本文件(可读可写)、二进制文件也叫命令文件、数据文件也叫压缩文件目录文件d链接文件l设备文件b(block)存储设备文件/dev/sda1c(charset)字符流文件/dev/urandoms(socket)网络套接字文件???·和文件类型相关命令操作:(1)如何在系统中找寻文件信息方法一:找寻命令文
分类:
其他好文 时间:
2019-12-15 11:06:22
阅读次数:
116
基础架构 平时我们使用数据库,看到的通常都是一个整体, 例如下面: 我们看到的只是输入一条语句,返回一个结果,那么这条语句在MySQL内部的执行过程是如何的呢? 下面是 的经典架构图 大致可以分为4层: + 连接层 最上层是一些客户端和连接服务,包含本地socket和大多数基于客户端/服务端工具实现 ...
分类:
数据库 时间:
2019-12-15 10:22:48
阅读次数:
89
本文是关于get,post等几种请求方式的资料搜集和学习,HTTP,HTTP2协议的涉及点,然后提到了socket协议,RPC 先是和朋友的一些交流对话,问着问着就到了我的知识盲区。需要恶补一下这方面的知识了。朋友问:get 的请求方式 ,是不是只是单方面接受服务器发送的数据?我答:前半句和后半句, ...
分类:
Web程序 时间:
2019-12-14 23:13:16
阅读次数:
145