![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络/操作系统/组成原理
文章平均质量分 77
Phil Arist
迎着风 一直跑
展开
-
c#使用RRQMSocket实现tcp通信
介绍● TCP组件是基于TCP协议的最基础组件,其基础功能和Socket一致,只是经过RRQM封装后,将高连接、高并发,数据处理等一系列基础功能打包,让使用者不再关心基础架构建设,专心于业务。● 理论上TCP组件可用于任何基于TCP协议的产品,例如:HTTP、FTP、WebSocket、Telnet、PLC通信、上位机通信等。产品特点● 简单易用。● 多线程。● 内存池● 高性能(服务器每秒可接收200w条信息,接收数据流量可达2.5GB/s)● 多种数据接收模式(IOCP,原创 2022-03-12 23:38:18 · 4118 阅读 · 0 评论 -
常见HTTP请求返回状态码的含义
HTTP协议状态码,是指在HTTP协议运作中由客户端发出请求连接,服务端建立连接,客户端发出HTTP请求,服务端返回响应信息,而在这个过程张由于客户端或服务端的问题会返回相应的错误代码并显示给用户,对应的错误代码表示不同的错误信息,根据这个信息用户可以调整相应的操作来修改出现的错误,最终避免错误的再现HTTP协议状态码一共有5中类别,分别是1xx,2xx,3xx,4xx,5xx 用2位数字来表示不同的错误: 1XX类状态码信息表示:临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1XX响原创 2021-12-15 15:10:05 · 1910 阅读 · 0 评论 -
Socket通信原理
一.什么是Socket?1.Socket是一个网络通信的套接字(接口)二.Socket的实现流程?1.Socket在客户端和服务端发生了什么?服务器: a.socket()创建socket对象 b.bind()为socket对象绑定协议,赋予名字 c.listen()监听此socket,将socket从默认主动类型改为被动类型 客户端: a.socket()创建一个socket对象 b.c原创 2021-10-16 15:13:06 · 2605 阅读 · 0 评论 -
从TCP/IP协议出发,详细分析Ids4认证过程
BCVP框架,是基于:ASP.NETCore5.0+VUE.js+IdentityServer4等核心技术,实现的前后端分离与动态认证鉴权一体化平台。已经正式运行两年,是一套很成熟的框架了。但是中间一直有一个很小的核心问题,我一直没有机会去证实,今天终于有机会求证一下,这里感谢@wuare老铁,提供技术支持——后端服务抓包与服务协议分析。先简单说下故事背景:关于认证授权流程,也就是OAuth2.0协议的过程,当我们的客户端(Vue)向资源服务器(core)发起请求的时候,先判断Token是否有效原创 2021-08-31 16:12:33 · 549 阅读 · 0 评论