写点什么

协议

0 人感兴趣 · 32 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/1e/1efd905d8c60d5c22b7d3d7de5b12f06.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何理解 REST 和 RPC 之间的差异?

用户头像
Apifox
06-12

随着Web应用程序和分布式系统的不断发展,面向服务的架构和分布式系统的设计变得越来越重要。在这个领域中,REST和RPC是两种广泛使用的架构风格。本文将分别介绍REST和RPC的概念和特点,然后从丰富的角度来分析REST与RPC的差异。最后,我们将分析REST和RPC的

软件测试 / 测试开发丨接口测试学习笔记分享

HTTP超文本传输协议是一个基于请求与响应,无状态的,应用层的协议常基于 TCP/IP 协议传输数据以明文方式发送内容 HTTPS安全套接字层超文本传输协议通过计算机网络进行安全通信的传输协议在 HTTP 的基础上加入了 SSL/TLS 协议HTTP + 加密 + 认证 + 完整性保护

「微服务的细节」—— 如何支持多协议?

在实际场景中,你有很多理由需要在微服务体系中支持多协议,如何支持呢?

https://static001.geekbang.org/infoq/05/055c13e6d9cadc92e66c9593afc653ca.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从零开始学习 GraphQL:入门指南和教程

用户头像
Apifox
04-17

前段时间,GraphQL 出现并掀起了一阵热潮。但是 GraphQL 跟 REST 是两种不同的东西,所以也需要一定的学习成本,导致大部分人都没有选择去学习它,今天就带大家简单过一遍 GraphQL 吧,希望大家能有所收获。

https://static001.geekbang.org/infoq/9f/9f84797b1766f9a63d6a3389582d358b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

REST API 设计规范:最佳实践和示例

用户头像
Apifox
04-13

REST(Representational State Transfer)是一种基于 HTTP 协议的 Web 架构风格,它的出现大大简化了 Web 应用的开发和维护工作,成为现代 Web 开发的基础。RESTful API 设计规范是 Web 应用开发的重要一环,本文将从特点与技术现状、设计规范、应用场景和发

REST 与 SOAP 之间的差异

用户头像
Apifox
04-12

本文主要探讨 REST 和 SOAP 之间的主要区别。 其实把他俩放一起讨论,就好像拿苹果和橘子对比一样,因为 SOAP 是一种基于 XML 的协议格式,而 REST 是一种架构风格。

图解一致性模型

用户头像
Databend
2022-08-31

引言:本文使用大量的图例,同时没有难懂的公式,意图解释清楚一致性模型要解决什么问题,以及三种一致性模型:顺序一致性、线性一致性、因果一致性。

兼具高效与易用,融云 IM 即时通讯长连接协议设计思路

无论是 PC 端还是移动端,接入网络实现通信都需要建立双端的连接。关注【融云全球互联网通信云】了解更多

https://static001.geekbang.org/infoq/58/5815e6fef07d56753c7ac8a5d7497462.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入剖析 | 应用层 Protocol 的标准设计

如果要想彻底弄明白自定义 protocol 的本质,我们就必须深入其底层,找出导致 TCP 协议产生粘包/拆包问题的根本性原因,以及仔细分析成熟开源项目中关于 protocol 部分的设计原理,追本溯源,才能知其然并知其所以然。

https://static001.geekbang.org/infoq/44/445d1a0e499a9f20c2f74544fa799aa2.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Redis 是怎样通讯的?

用户头像
ooooooh灰灰
2022-04-15

Redis 协议模型就是简单的请求-响应模型,和平常的 Http 协议有点类似。客户端发送 Redis 命令,然后服务端处理命令并返回结果给客户端。Redis 官方说这可能是最简单的网络协议模型了。

https://static001.geekbang.org/infoq/ee/ee78535a73704c6d4149ae474cef632a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

MySQL 是怎样通讯的?

用户头像
ooooooh灰灰
2022-04-06

我们平常使用数据库的场景一般是程序里面代码直接连接使用,然后进行 CRUD 操作。或者使用有 GUI 界面的数据库软件来手动操作数据库, 这类软件有 DataGrip、Navicat等等...。平常很少关心它们的底层数据交互是怎么样的,相信你看了这篇文章一定能有大概的了

Redis:我是如何与客户端进行通信的

摘要:我是一个Redis服务,最引以为傲的就是我的速度,我的 QPS 能达到10万级别。

https://static001.geekbang.org/infoq/43/432322a1aa049fbfd29a397890d6e122.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

浅谈 protobuf

用户头像
lecury
2021-12-21

protobuf是Google公司提出的一种轻便高效的结构化数据存储格式,常用于结构化数据的序列化,具有语言无关、平台无关、可扩展性特性,常用于通讯协议、服务端数据交换场景....

https://static001.geekbang.org/infoq/83/832002f2ba3b2ff04b9571a586249aa4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Dubbo3 Triple 协议简介与选型思考

Dubbo3 提供了 Triple(Dubbo3)、Dubbo2 协议,这是 Dubbo 框架的原生协议。除此之外,Dubbo3 也对众多第三方协议进行了集成,并将它们纳入 Dubbo 的编程与服务治理体系。

手把手带你玩转 LiteOS Ping 组件

摘要:本期小编为大家带来LiteOS开源版本Ping组件的使用说明,请跟随小编的步伐一起进入探索之旅吧!

https://static001.geekbang.org/infoq/98/985acc5a60103cfb74c4334d549f0844.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

认识流媒体协议,从 RTSP 协议解析开始!

用户头像
声网
2021-10-08

RTSP 是 Internet 协议规范,是 TCP/IP 协议体系中的一个应用层协议级网络通信系统。专为娱乐(如音频和视频)和通信系统的使用,以控制流媒体服务器。

https://static001.geekbang.org/infoq/6c/6c4a3cc4d1fb32584e92fe1b5cd0b89a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

音频和视频流最佳选择?SRT 协议解析及报文识别

用户头像
声网
2021-09-29

我们所知道 SRT 是由 Haivision 和 Wowza 开发的开源视频流协议。很多人会认为在不久的将来,它被是 RTMP 的替代品。因为 RTMP 协议安全性稍低,延迟相对较高 ,而相对于 SRT 协议支持高质量、稳定性、亚秒级延迟、强大的编解码器支持。

https://static001.geekbang.org/infoq/6c/6c4a3cc4d1fb32584e92fe1b5cd0b89a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

音视频同步!RTCP 协议解析及代码实现

用户头像
声网
2021-09-27

RTCP 是实时控制协议(Real-Time Control Protocol)的缩写。RTCP 由 RFC 3550 定义(取代作废的 RFC 1889)。

测试开发之网络篇 -IP 地址

不同组织内部可以使用相同的私有地址,这是因为企业内部网络同Internet是隔离的,之间通过路由器进行转发,私有地址并没有直接暴露在公共网络中。

测试开发之网络篇 - 常用服务协议

网络协议是通信计算机双方必须共同遵从的一组约定。如怎么样建立连接、怎么样互相识别等。只有遵守这个约定,计算机之间才能相互通信交流。它的三要素是:语法、语义、时序。

https://static001.geekbang.org/infoq/87/87de4eadc5d6c5d779667037831c9836.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

音频和视频流最佳选择?SRT 协议解析及报文识别

用户头像
明儿
2021-06-05

我们所知道SRT 是由 Haivision 和 Wowza 开发的开源视频流协议。很多人会认为在不久的将来,它被是 RTMP 的替代品。因为RTMP协议安全性稍低,延迟相对较高 ,而相对于SRT协议支持高质量、稳定性、亚秒级延迟、强大的编解码器支持。SRT被许多行业专家认为是视

redis 在微服务领域的贡献

用户头像
捉虫大师
2021-05-26

本文已收录 https://github.com/lkxiaolou/lkxiaolou 欢迎star。

聊聊 dubbo 协议 2

用户头像
捉虫大师
2021-05-24

在《聊聊dubbo协议》中介绍了attachments在consumer和provider间的传递情况,有个疑问没有给出答案。

https://static001.geekbang.org/infoq/87/87de4eadc5d6c5d779667037831c9836.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

音视频同步!RTCP 协议解析及代码实现

用户头像
明儿
2021-05-14

实时传输协议(RTP)和实时控制协议(RTCP)结合使用,可以监视大型多播网络的数据传递。RTP承载媒体流,而RTCP用于监视传输统计信息和服务质量。监视使接收器能够检测是否有任何丢包并补偿任何延迟抖动。

https://static001.geekbang.org/infoq/f1/f160cf16d3f102ee3237b1a2c7a54863.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

认识流媒体协议,从 RTSP 协议解析开始!

用户头像
明儿
2021-04-29

RTSP是Internet协议规范,是 TCP/IP 协议体系中的一个应用层协议级网络通信系统。专为娱乐(如音频和视频)和通信系统的使用,以控制流媒体服务器。该协议用于在端点之间建立和控制媒体会话。媒体服务器的客户端发出VHS样式的命令,例如:PLAY、PAUSE、SETUP

OAuth:每次授权暗中保护你的那个“MAN”

摘要:OAuth是一种授权协议,允许用户在不将账号口令泄露给第三方应用的前提下,使第三方应用可以获得用户在某个web服务上存放资源的访问权限。

https://static001.geekbang.org/infoq/d6/d6410aec4a508cddf29a1a921ef5993d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

HTTP 协议概述

用户头像
落日楼台H
2020-12-04

HTTP起源: 1989 年,欧洲核子研究组织(CERN)的蒂姆·博纳斯-李(Tim Berners-Lee)博士提出一个构想:借助多文档之间相互关联形成的超文本(HyperText),连成可参阅的 WWW(World Wide Web,万维网),以帮助远隔两地的研究者们共享知识。

协议_协议技术文章_InfoQ写作社区