gRPC 1.4.1 - Google RPC 框架

gRPC 1.4.1 - Google RPC 框架

🗨

gRPC是由Google主导开发的RPC框架,使用HTTP/2协议并用ProtoBuf作为序列化工具。其客户端提供Objective-C、Java接口,服务器侧则有Java、Golang、C++等接口,从而为移动端(iOS/Androi)到服务器端通讯提供了一种解决方案。

gRPC 是 Google 开源的一款高性能 RPC 框架。RPC (Remote Procedure Call) 即远程过程调用,通过 RPC ,客户端的应用程序可以方便地调用另外一台机器上的服务端程序,因而常被应用于分布式系统中。

RPC 框架通常使用 IDL (Interface Description Language) 定义客户端和服务端进行通信的数据结构,服务端提供的服务等,然后编译生成相应的代码供客户端和服务端使用。RPC 框架一般都具备跨语言的特性,这样客户端和服务端可以分别基于不同的语言进行实现。

主要更新如下:

C-Core

  • 修复子信道关闭后的 RR policy 连接状态 (#11591)

  • 修复了 VisualStudio 2013 的 inline vs __inline 用法 (#11605)

Node (Changes since 1.3.x):

  • Add experimental support for ARM processors.

  • The API documentation has been expanded and reorganized.

  • Added the class Client, which is a generic superclass for generated client classes. Some global functions for operating on client objects have also been added to Client.prototype.

  • Fixed issue with building against older versions of OpenSSL (#11264) (credit to smulikHakipod).

  • Fixed a bug with handling some error conditions when streaming messages from the client.

  • Fixed a bug with handling some error conditions when streaming messages from the client.

  • Fixed a memory leak of up to 8KB per call.


频道:电脑
扫描本文章二维码可手机访问: