gRPC
-
WebSocket的替代方案:什么是gRPC流及gRPC流的实现
WebSocket 的替代方案:本文将介绍 gRPC 流及其不同类型,并将其与 WebSockets 进行比较。 什么是 WebSockets? 我们都知道 HTTP/HTTPS,…
-
如何在 Android 中使用 TLS 搭建 gRPC 客户端
对于客户端和服务器之间的交互,gRPC 是一个常见的概念。 什么是远程过程调用(RPC)? RPC 是一种软件通信协议。一个进程可以调用远程系统(如本地系统)上的一个过程(也称为函…
-
在 Python 中使用 gRPC 创建实时聊天服务
gRPC 或谷歌的 RPC(开源)是一种允许通信的协议,使用 HTTP 2.0,它是 HTTP 1 的继承者。此外,gRPC 非常友好,因为它是跨平台的。本文介绍如何使用 gRPC…
-
WebSockets、SSE、gRPC、轮询和Webhooks的区别及使用
本文作者在自己的项目中总结了WebSockets、SSE、gRPC、HTTP Polling (短轮询和长轮询)和Webhooks的区别、优缺点、适合场景,对这些方法进行研究后得出了解决方案。
-
使用 Spring Boot 和 grpc-server-spring-boot-starter 开发一个 gRPC 服务
大多数使用 REST 的系统间通信组件在 JSON 中序列化它们的有效负载。截至目前,JSON 缺乏广泛使用的模式验证标准:JSON Schema并不广泛。标准模式验证允许将验证委…
-
如何使用 gRPC 和 .NET7 构建高性能服务
.NET 7 正式推出标准期限支持,支持期限为 18 个月。 其中包括许多令人兴奋的新功能,包括 Web API、gRPC、ASP.NET 和 C#11 的性能升级。 本文涵盖以下…
-
gRPC内存马的攻防博弈
一、概述 在【内存马的攻防博弈之旅】中,我们对内存马做过了一定的介绍。做个简单的总结,内存马就是在系统动态创建对外提供服务的恶意后门接口,并且整个过程没有文件落地,全都在内存中执行…
-
HTTP、WebSocket、gRPC 或 WebRTC:哪种协议最适合您的应用程序?
在为您的应用程序选择通信协议时,有很多不同的选择。 本文将了解四种流行的解决方案:HTTP、WebSocket、gRPC 和 WebRTC。 我们将通过深入学习其背后原理、最佳用途…